Security
Added
- kubelet and api server flags for CAPI clusters.
Fixed
- Fix annotation name in subscription id defaulting rule.
Added
- Default SubscriptionID field for
AzureCluster CRs.
Changed
- Add test setup for
vsphere policies.
Added
- Ensure
Organization CR in Azure MCs have the subscriptionid annotation set.
Changed
- Use
Patch to save Namespace in Status to avoid write conflicts.
Added
- Set kubelet extra argument
node-ip for worker and masters. - Validate deprecated APIs.
Added
- Provide access for customer automation SA
Organization CR management.
Added
- Add CRDs related to kubeadm controlplane to CI.
- Add policies to configure default disk sizes and disk initialization for CAPA cluster.
Changed
- Keep existing
node-labels when ensuring the role=worker label exists in KubeadmConfigs.
Changed
- Adapt it to be run in a Giant Swarm Workload Cluster too.
- Bring new dex 2.30.0 version to be compatible with Kuberentes 1.21.x.
Changed
- Label default ClusterIssuers with
giantswarm.io/service-type: "managed" (#187). - Fix startupjob PSP (#191)
- Upgrade to upstream image
v1.5.4 (#191)