Fleet Management
- Fix mixed namespace/cluster namespaces usage in App CR
- Allow user to specify Cluster ID
Changed
- All CRDs are now available as both
v1.CustomResourcDefinition and v1beta1.CustomResourceDefinition through
crd.LoadV1 and crd.LoadV1Beta1. Type-specific New*CRD() functions are unchanged. - Graduated Azure CRDs to
v1.
Added
- Generate Cluster API CRDs from upstream module.
Changed
- Relax
AzureConfig CRD validation.
- Added
pods-cidr flag 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
release CR back to be cluster scoped. - Make more CR status fields
omitempty. - Make CR status fields optional.
Fixed
- Fix mistake in the main description of
G8sControlPlane in infrastructure.giantswarm.io.
Added
- Add
.spec.provider.pods field to AWSCluster in core.giantswarm.io/v1alpha1.
Changed
- Replace custom
time.Time wrapper DeepCopyTime with Kubernetes built-in metav1.Time. - Generate CRDs via
kubebuilder tools based on CRs.
Added
- Document G8sControlPlane in infrastructure.giantswarm.io #405
- Document Chart in core.giantswarm.io/v1alpha1 #406