Fleet Management
Fixed
- Removed
encryption-provider-config
and audit-policy-file
flags until we can confirm the file exists on the machine images
Fixed
- Use capz
v0.4.x
on Azure CRDs so that we have the experimental CRDs on their old api group.
Changed
- CRDs ownership for Phoenix
Added
- CircleCI job to validate policies
Changed
- Updated kubelet and api server flags to handle duplicates
Fixed
- Fix a problem with fetching Catalog CRs in
validate apps
. - Fixing a problem where the function to fetch the SSH secret to generate the templates was using
inCluster
config ignoring the kubeconfig.
Added
- Add metadata about additional vSphere CRDs for documentation.
Fixed
- Adjust name of Cluster API certificate and service for
v1alpha4
. The annotation cert-manager.io/inject-ca-from
value changes from giantswarm/cluster-api-core-webhook
to giantswarm/cluster-api-core-cert
and the service name from cluster-api-core-webhook
to cluster-api-core
.
Changed
KVMClusterConfig
: make worker node labels optional.- Rename provider
VMWare
to vSphere
. - Split Cluster API core CRDs by provider, to enable independent versioning (e.g.
v1alpha2
for AWS and v1alpha4
for vSphere). - Configure webhook patch for the
ClusterClass
CRD. - Update Cluster API core CRDs to
v0.4.4
for improved defaulting and printer columns. - In the
AppCatalogEntry
CRD, rename the printer column APP VERSION
to UPSTREAM VERSION
and switch the order of VERSION
and UPSTREAM VERSION
. This affects the output of kubectl get appcatalogentries
. - Update repository to use go v1.17.
- Remove reference to deprecated
AppCatalog
CRD from the AppCatalogEntry
CRD.
Added
- Add templating for EKS clusters using the management cluster API
- Add templating for EKS node pools using the management cluster API
- Add templating for CAPA node pools using the management cluster API
Changed
- In the
get catalogs
command output, rename the colum APP VERSION
to UPSTREAM VERSION
and change the column order.
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.