This repository has been archived by the owner on Aug 25, 2021. It is now read-only.
v0.23.0
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 tohashicorp/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 to150M
up from25M
lifecycle-sidecar
has its CPU request and limit set to20m
up from10m
.