☂️ [GEP-25] Introduce `NamespacedCloudProfile`s
timuthy opened this issue · comments
How to categorize this issue?
/area usability
/kind enhancement
What would you like to be added:
In order to introduce NamespacedCloudProfile
s (see GEP-25) the following tasks need to be done:
- Gardener Enhancement Proposal #9142
- API Changes #9440
- Adjust admission controller of known providers (after vendored to API adjustments)
- Alicloud
- AWS
- Azure
- GCP
- OpenStack
- Gardener adjustments
- Default
shoot.spec.cloudProfile.kind
toCloudProfile
- Adjust admission plugins
- Adjust
SeedAuthorizer
- Adjust
Cluster
resource handling - Add
NamespacedCloudProfile
controller
- Default
- Migrate
shoot.spec.cloudProfileName
tocloudProfile
field if feature is enabled- Transfer field information
- Automatically set
shoot.spec.cloudProfile
whenshoot.spec.cloudProfileName
is configured
- Garduate feature gate to
beta
- Garduate feature gate to
GA
- Deprecate
shoot.spec.cloudProfileName
field
/assign
/assign