Skip to content

v0.19.0

Compare
Choose a tag to compare
@hashicorp-ci hashicorp-ci released this 12 Oct 21:02
· 2801 commits to main since this release

0.19.0 (October 12, 2020)

FEATURES:

BREAKING CHANGES:

  • Connect: No longer set --max-obj-name-len flag when executing envoy. This flag
    was deprecated
    in Envoy 1.11.0 and had no effect from then onwards. With Envoy >= 1.15.0 setting
    this flag will result in an error, hence why we're removing it. [GH-350]

    If you are running any Envoy version >= 1.11.0 this change will have no effect. If you
    are running an Envoy version < 1.11.0 then you must upgrade Envoy to a newer
    version. This can be done by setting the global.imageEnvoy key in the
    Consul Helm chart.

IMPROVEMENTS:

  • Add an ability to configure the synthetic Consul node name where catalog sync registers services. [GH-312]
    • Sync: Add -consul-node-name flag to the sync-catalog command to configure the Consul node name for syncing services to Consul.
    • ACLs: Add -sync-consul-node-name flag to the server-acl-init command so that it can create correct policy for the sync catalog.

BUG FIXES:

  • Connect: use the first secret of type kubernetes.io/service-account-token when creating/updating auth method. [GH-350]