All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.8.1 - 2024-08-14
- Disable logger development mode to avoid panicking
0.8.0 - 2024-07-24
- Update Go dependencies for CAPI/CAPA/controller-runtime
- Remove unsetting of subnet ID since
AWSCluster
CRD had a breaking change and requires the field
0.7.0 - 2024-06-27
- Update imports to fetch CAPA CRs version
v1beta2
.
0.6.0 - 2024-02-19
- Add
global.podSecurityStandards.enforced
value for PSS migration.
- Configure
gsoci.azurecr.io
as the default container image registry.
0.5.0 - 2023-07-20
- Add necessary values for PSS policy warnings.
- migrate from
secretmanager
VPC endpoint tos3
endpoint for Flatcar.
0.4.0 - 2023-03-15
- Don't unpause the cluster, because other controller will do it.
0.3.1 - 2023-02-27
- Add the use of the runtime/default seccomp profile. Allow required volume types in PSP so that pods can still be admitted.
- Don't create VPC Endpoints if VPC Endpoint annotation is set to
UserManaged
- Do not generate a name if
Name
tag already given so that we can never confuse the values - Only wait for CAPA deletion of load balancer and security groups if its finalizer is still there
0.3.0 - 2023-01-30
- Don't overwrite the
Name
tag specified inAWSCluster
when creating subnets.
0.2.2 - 2023-01-13
- Added missing
tag
prefix to filters to ensure its using the AWS tags for filtering subnets
0.2.1 - 2023-01-13
- Ensure the cluster role is assumed when getting endpoints subnets
0.2.0 - 2023-01-13
- Allow creation of VPC Endpoints when there are multiple subnets in the same AZ
- Support for the
subnet.giantswarm.io/endpoints: true
AWS Tag on subnets to control which subnets are used for the VPC Endpoints
0.1.2 - 2022-12-08
0.1.1 - 2022-12-07
0.1.0 - 2022-11-23
- Initialized Kubebuilder project.
- Added VPC controller, reconciler and AWS client.
- Added Helm chart with Deployment, ServiceAccount, Secret.
- Added ClusterRoles and ClusterRoleBindings.
- Added PodSecurityPolicy.
- Added NetworkPolicy.
- Add
config.giantswarm.io/version: 1.x.x
annotation toChart.yaml
- Renamed project name in the template.
- Renamed
Makefile
toMakefile.kubebuilder.mk
.