-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KIM:add mechanism to prevent incompatible migration of Shoot-Spec #400
Comments
First run for the migration tool (AWS) with the matchers included:
|
The following problems were identified that are blockers for the migration:
Problems to investigate:
|
Remaining differences in AWS (changes in KIM required):
|
Remaining differences in GCP (changes in KIM required)::
|
Remaining differences in Azure (changes in KIM required):
|
Observation number 1: Migrator app needs some adjustments to be more user friendly. Problems:
|
Remaining differences in Openstack (changes in KIM required):
|
Observation number 3 Runtime migrated by the migrator contains exactly labels that are defined in the (PR). GardenerCluster CR has a bit more labels:
The set of labels on
|
Description
To block critical changes in already published Shoot-CRs, KIM was to be extended to detect critical changes it would apply in the Shoot-CR during the migration.
KIM is only allowed to migrate an existing SKR Shoot-CR if its generated Shoot-CR looks not different compared to the existing Shoot-Spec.
Incompatible changes will be detected and reported via either Metrics to the operational team or/and written to KIM logs.
AC:
Reasons
Prevent incompatible Shoot-Spec changes to prevent service interruptions by KIM.
Attachments
The text was updated successfully, but these errors were encountered: