Fleet Management
- Added- Generate Cluster API CRDs from upstream module.
 
- Changed- Relax AzureConfigCRD validation.
 
- Changed- Use Release.Revision in annotation for Helm 3 compatibility.
 
- Added pods-cidrflag to generate pods CIDR in Cluster CRs
- Added support for new Release CR
 
- Added- Modified docs for the G8sControlPlane CRD
- Add property descriptions to AWSMachineDeployment in infrastructure.giantswarm.io/v1alpha2.
- Add property descriptions to AWSControlPlane in infrastructure.giantswarm.io/v1alpha2.
 - Changed- Change releaseCR back to be cluster scoped.
- Make more CR status fields omitempty.
- Make CR status fields optional.
 - Fixed- Fix mistake in the main description of G8sControlPlaneininfrastructure.giantswarm.io.
 
- Added- Add .spec.provider.podsfield to AWSCluster in core.giantswarm.io/v1alpha1.
 - Changed- Replace custom time.TimewrapperDeepCopyTimewith Kubernetes built-inmetav1.Time.
- Generate CRDs via kubebuildertools based on CRs.
 
- Added- Tenant admin role tenant-admin-manage-rbac to manage serviceaccounts,roles,clusterroles,rolebindingsandclusterrolebindings.
- Add tenant admin full access to globalanddefaultnamespaces.
 
- Added- Document G8sControlPlane in infrastructure.giantswarm.io #405
- Document Chart in core.giantswarm.io/v1alpha1 #406
 
- Changed- Fix docs for MachineDeployment machinedeployments.cluster.x-k8s.io #404
 
- Added- Add schema documentation for CertConfig in core.giantswarm.io/v1alpha1 #401
 - Changed- Fix path of CR and CRD yaml files for Cluster and MachineDeployment in infrastructure.giantswarm.io/v1alpha2 #403