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

v0.23.0

Compare
Choose a tag to compare
@lkysow lkysow released this 09 Jul 22:17
· 335 commits to master since this release

BREAKING CHANGES:

  • Connect: Resource limits have been set for ingress and terminating gateway containers and
    bumped up for mesh gateways. See deployment definitions for new resource settings. [GH-533, GH-534]

IMPROVEMENTS:

  • Default version of consul-k8s has been set to hashicorp/consul-k8s:0.17.0.

  • ClusterRoles and ClusterRoleBindings have been converted to Roles and RoleBindings
    for the following components because they only required access within their namespace:

    • Enterprise License Job
    • Server ACL Init
    • Server Statefulset
    • Client Daemonset
    • Client Snapshot Agent

    [GH-403]

  • The volumes set by client.extraVolumes are now passed as the last -config-dir argument.
    This means any settings there will override previous settings. This allows users to override
    settings that Helm is setting automatically, for example the acl down policy. [GH-531]

BUG FIXES:

  • Connect: Resource settings for mesh, ingress and terminating gateway init containers
    lifecycle sidecar containers have been changed to avoid out of memory errors and hitting CPU limits. [GH-515]
    • copy-consul-bin has its memory limit set to 150M up from 25M
    • lifecycle-sidecar has its CPU request and limit set to 20m up from 10m.