Open jaroslaw-pieszka opened 1 month ago
Blocked till migration is done.
Following configuration values should be migrated to kim
section (are used to create Runtime CRs`:
Provisioner.KubernetesVersion
Provisioner.DefaultGardenerShootPurpose
Provisioner.MachineImage
Provisioner.MachineImageVersion
Provisioner.DefaultTrialProvider
Provisioner.MultiZoneCluster
Provisioner.ControlPlaneFailureTolerance
We could consider moving:
Broker.UseSmallerMachineTypes
to kim
sectionFollowing values should be moved to other place (possible section with timeouts - there are more timeouts settings scattered):
Provisioner.ProvisioningTimeout
Provisioner.DeprovisioningTimeout
Provisioner.RuntimeResourceStepTimeout
Provisioner.ClusterUpdateStepTimeout
Following values should be removed (double check before actual removal):
Provisioner.URL
Provisioner.TrialNodesNumber
Provisioner.AutoUpdateKubernetesVersion
Provisioner.AutoUpdateMachineImageVersion
Provisioner.EnableShootAndSeedSameRegion
Removal is blocked until provisioner
is decommissioned and only KIM is driving/controlling the process.
This is blocked by #1187 and #1298
When we use KIM only, provisioner is no longer used, we need to simplify and unify configuration.
To many steps we pass separately
input.Config
andbroker.KimConfig
objects.AC:
provisioner
related settings (this is in scope of different ticket)kim
section