KNOWN ISSUES:
- This beta release does not work when Pod Security Policies are enabled. This will be fixed in the upcoming release.
IMPROVEMENTS:
- Connect: Allow overwriting Kubernetes HTTP probes when running with transparent proxy enabled.
[GH-953] - Connect: Enable OpenShift for the connect-injector so that we can support running with transparent
proxy enabled. [GH-972] - Updated the default envoy image to
envoyproxy/envoy-alpine:v1.18.3
.
FEATURES:
- License Autoloading [Enterprise]: Consul Enterprise 1.10+ now requires the enterprise license for Consul to be provided as a Kubernetes secret. Once created, the secret can be
configured in the helm chart with the following values:
server:
enterpriseLicense:
secretName: <name-of-kubernetes-secret>
secretKey: <name-of-key-whose-value-is-the-license>
BUG FIXES:
- OpenShift: support
server.exposeGossipAndRPCPorts
. [GH-932]
BREAKING CHANGES:
- [Enterprise] For versions of Consul Enterprise <1.10, if the license was provided as a Kubernetes secret, the key
server.enterpriseLicense.enableLicenseAutoload
needs to explicitly
set to false in order for the license job to run.
server:
enterpriseLicense:
secretName: <name-of-kubernetes-secret>
secretKey: <name-of-key-whose-value-is-the-license>
enableLicenseAutoload: false