All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
0.4.5 - 2026-04-28
- Security updates to fix CVE-2026-39883
0.4.4 - 2026-04-08
- Security Updates to fix CVE-2026-33186 and CVE-2026-24051
0.4.3 - 2026-03-16
- Option to disable ssl enforcement during license check (set
LOCALSTACK_LICENSE_SSL_NO_VERIFY=1for the operator pod)
- Removed the rbac-proxy image and updated the kubebuilder authentication method for the metrics endpoint
0.4.2 - 2026-01-28
- Fixed not setting the
searchesfield of thednsConfigfor the LocalStack pod when running as a non-root user
0.4.1 - 2025-12-16
- Support for specifying a custom CA certificate when fetching the license. See the
caCertificatefield of theLocalStackCRD object in the api docs for more information
0.4.0 - 2025-12-09
- Expand RBAC permissions to support creating EC2 instances (pods)
- Added functionality to support running in non-root environments
- Support setting
PodSecurityContextandContainerSecurityContextfor the LocalStack pod - Support mounting the LocalStack volume with a PVC
- Support overriding the default image pull policy. This defaults to
Alwaysif the image tag islatest, otherwiseIfNotPresent
- Present better feedback if the auth token can be read from a secret, but the secret value is blank
- Prevent endless AAAA DNS request loops
- Bumped version of Go used to compile the operator to 1.25 resolving numerous CVEs
0.3.3 - 2025-08-23
- Using
ClusterFirstas the dns policy rather thanDefaultwhich is not a valid setting - Filter kubectl annotations before forwarding them to child pods to remove any annotations starting with
kubectl.kubernetes.io - Set the default lambda runtime timeout to 60 seconds
- Add RBAC policies to support running RDS clusters
- Added pods/exec and pods/log for the operator
- Do not change the ulimit at pod startup