Workload cluster release v19.3.1 for AWS
This patch release addresses an error in the calculation of max pods per node when using Cilium in ENI IPAM mode.
Change details
aws-operator 15.0.0
Fixed
- Bump k8scc to fix calculation of max pods per node when in ENI mode.
Changed
- [Breaking change] Removed code that allowed switching from AWS-CNI to Cilium. Releases using this AWS-operator can’t be upgraded to from v18 releases.
containerlinux 3602.2.3
Changes since Stable 3602.2.2
Security fixes:
- Linux (CVE-2023-46862, CVE-2023-6121)
Bug fixes:
- Deleted files in
/etc
that have a tmpfiles rule that normally would recreate them will now show up again through the/etc
lowerdir (Flatcar#1265, bootengine#79)
Updates:
etcd 3.5.11
etcd server
- Fix distributed tracing by ensuring
--experimental-distributed-tracing-sampling-rate
configuration option is available to set tracing sample rate. - Fix url redirects while checking peer urls during new member addition
Dependencies
- Compile binaries using go 1.20.12
- Fix CVE-2023-47108 by bumping go.opentelemetry.io/otel to 1.20.0 and go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to 0.46.0.
app-operator 6.10.2
Changed
- Set
gsoci.azurecr.io
as the default container registry for this app’s image(s).
external-dns 3.0.0
Added
- Add vendir for upstream sync.
- Add namespaced feature to scope permissions to one namespace.
- Add support for Gateway API (#305).
Changed
- Deployment: Align to upstream (#255).
- Use
crd.podSecurityContext
for crd job. - Rename
global.resources
asresources
. - Rename
externalDNS.extraArgs
asextraArgs
. - Rename
externalDNS.policy
aspolicy
. - Rename
externalDNS.sources
assources
and adjust default value. - Rename
externalDNS.interval
asinterval
. - Rename
global.image
asimage
using helper for name composition. - Move
global.securityContext
topodSecurityContext
and align names.
- Use
- Service: Align to upstream (#243).
- Replace
global.metrics.port
value withservice.port
. - Add service annotations with GS defaults.
- Set readinessProbe and livenessProbe from values.
- Move podAnnotations to values.
- Replace
- Update README and config docs (#290).
- Switch Registry to ACR (#318).
Removed
- Deployment: Align to upstream (#255).
- Remove dedicated option for
min-event-sync-interval
and set it in extraArgs. - Remove
externalDNS.dryRun
option.
- Remove dedicated option for
- Secrets: Remove deprecated values for AWS Route53 external authentication #266.
- Remove support for KIAM (#278).
- Remove
aws.iam.customRoleName
value (#278). - Remove
aws
,gcpProject
andexternalDNS
values (#284). - Remove Azure volume configuration (#284).
- Remove unused helpers (#290).
- Remove PSP (#305).
net-exporter 1.18.2
Changed
- Configure
gsoci.azurecr.io
as the default container image registry.
security-bundle 1.4.2
Changed
- Update to
kyverno-app
(app) version v0.16.4. - Update to
kyverno-policies
(app) version v0.20.2. - Update to
exception-recommender
(app) to v0.0.6. - Update to
starboard-exporter
(app) version v0.7.5.
Added
- Add
options
to individual app settings to allow custom timeout values.
chart-operator 3.1.1
Changed
- Configure gsoci.azurecr.io as the registry to use by default
cluster-autoscaler 1.24.3-gs4
Added
- Service monitor.
coredns 1.20.0
Added
- Add NET_BIND_SERVICE capability back to containers.
Changed
- Upgrade CoreDNS to v1.11.1.