Releases: gardener/machine-controller-manager-provider-gcp
Releases · gardener/machine-controller-manager-provider-gcp
v0.8.0
[machine-controller-manager-provider-gcp]
🏃 Others
- [USER] Vendor
machine-controller-manager
v0.44.0 with meltdown fix added. Now only one machine per machineDeployment could get healthTimeout collected at a time. (gardener/machine-controller-manager-provider-gcp#35, @kon-angelo)
📰 Noteworthy
- [DEVELOPER] Updated golang to version
1.17.5
(gardener/machine-controller-manager-provider-gcp#30, @himanshu-kun)
v0.7.0
[machine-controller-manager-provider-gcp]
🏃 Others
- [USER] Added documentation (#21, @AxiomSamarth)
- [DEVELOPER] Revendored MCM libraries @ v0.40.0 (#21, @AxiomSamarth)
v0.6.0
[machine-controller-manager-provider-gcp]
🏃 Others
- [USER] Support creation of machines with disk type of
pd-balanced
. (#19, @prashanth26)
v0.5.0
[machine-controller-manager-provider-gcp]
⚠️ Breaking Changes
- [DEVELOPER] machine-controller-manager-provider-gcp now requires new RBAC permissions - list and watch access for PodDisruptionBudgets in the target cluster. (#14, @ialidzhikov)
🏃 Others
- [OPERATOR] machine-controller-manager-provider-gcp now checks for misconfigured PodDisruptionBudgets when Pod eviction fails during Node drain. (#14, @ialidzhikov)
- [DEPENDENCY] Revendors MCM dependent libraries for
v0.39.0
version. (#17, @AxiomSamarth)
v0.4.0
[machine-controller-manager-provider-gcp]
✨ New Features
- [OPERATOR] The machine class secret does now also accept the data key
serviceaccount.json
as alternatives for today's key. (#11, @rfranzke)
🏃 Others
- [USER] Vendors the MCM libraries for
v0.36.0
. It also fetches the credentials from theCredentialsSecretRef
field during migration. (#12, @prashanth26)
v0.3.0
[machine-controller-manager-provider-gcp]
Improvements
- [USER] Enqueue machine only when node conditions have changed. (#10, @prashanth26)
- [USER] Fixes drain timeout issues on retires. (#10, @prashanth26)
- [OPERATOR] Introduced a backoff in re-enqueuing machines on creation/deletion failures. Avoids throttling APIServer & provider calls. (#10, @prashanth26)
- [OPERATOR] Allow migration to continue when ProviderMachineClass is missing but MachineClass with the same name as ProviderMachineClass is found. Updates Machine object references to the MachineClass. (#10, @prashanth26)
v0.2.0
[machine-controller-manager-provider-gcp]
Improvements
- [OPERATOR] Added a more comprehensive set of events to trigger machine class reconciliations. (#8, @prashanth26)
- [OPERATOR] Finalizers are added by default for all machine class objects. (#8, @prashanth26)
v0.1.0
[machine-controller-manager-provider-gcp]
Most notable changes
- [USER] Migration of
GCPMachineClass
toMachineClass
CRs is implicity. Don't use old GCPMachineClass CRs post migration. (#5, @prashanth26)
Improvements
- [USER] Improved comments on API fields (#2, @prashanth26)