Skip to content
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

☂️ [GEP-25] Introduce NamespacedCloudProfiles #9504

Open
2 of 20 tasks
timuthy opened this issue Apr 2, 2024 · 1 comment
Open
2 of 20 tasks

☂️ [GEP-25] Introduce NamespacedCloudProfiles #9504

timuthy opened this issue Apr 2, 2024 · 1 comment
Assignees
Labels
area/ipcei IPCEI (Important Project of Common European Interest) area/usability Usability related kind/enhancement Enhancement, improvement, extension

Comments

@timuthy
Copy link
Contributor

timuthy commented Apr 2, 2024

How to categorize this issue?

/area usability
/kind enhancement

What would you like to be added:
In order to introduce NamespacedCloudProfiles (see GEP-25) the following tasks need to be done:

  • Gardener Enhancement Proposal [GEP-25] Namespaced Cloud Profiles #9142
  • API Changes [GEP-25] Add NamespacedCloudProfile API and validations #9440
  • Adjust admission controller of known providers (after vendored to API adjustments)
    • Alicloud
    • AWS
    • Azure
    • GCP
    • OpenStack
  • Gardener adjustments
    • Default shoot.spec.cloudProfile.kind to CloudProfile
    • Adjust admission plugins
    • Adjust SeedAuthorizer
    • Adjust Cluster resource handling
    • Add NamespacedCloudProfile controller
  • Migrate shoot.spec.cloudProfileName to cloudProfile field if feature is enabled
    • Transfer field information
    • Automatically set shoot.spec.cloudProfile when shoot.spec.cloudProfileName is configured
  • Garduate feature gate to beta
  • Garduate feature gate to GA
  • Deprecate shoot.spec.cloudProfileName field
@gardener-prow gardener-prow bot added area/usability Usability related kind/enhancement Enhancement, improvement, extension labels Apr 2, 2024
@timuthy
Copy link
Contributor Author

timuthy commented Apr 2, 2024

/assign

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ipcei IPCEI (Important Project of Common European Interest) area/usability Usability related kind/enhancement Enhancement, improvement, extension
Projects
None yet
Development

No branches or pull requests

1 participant