Skip to content
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.

v0.32.0-beta3

Pre-release
Pre-release
Compare
Choose a tag to compare
@ndhanushkodi ndhanushkodi released this 27 May 22:32
· 46 commits to master since this release
a465fe7

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