-
Notifications
You must be signed in to change notification settings - Fork 527
Open
Labels
area/dev-productivityDeveloper productivity related (how to improve development)Developer productivity related (how to improve development)area/usabilityUsability relatedUsability relatedkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.
Description
How to categorize this issue?
/area dev-productivity usability
/kind enhancement
What would you like to be added:
Let's introduce a new core.gardener.cloud/v1
API version including all resources from the core.gardener.cloud
API group.
Why is this needed:
The new API version should drop deprecated fields/mechanisms, remove inconsistencies, and move to a stable API for the foreseeable future.
API change proposals:
- When introducing a new API version for Shoot and Seed, consider reusing the same VPA type for VPA configuration options. At the time of writing this, Shoot VPA type contains many fields which are also applicable for the Seed and Garden VPA installations. However, due to reasons how the API evolved over time, only a small subset of these fields are present for Seed VPA type.
- ...
Steps:
- Bootstrap
core.gardener.cloud/v1
API version: Introducecore.gardener.cloud/v1.ControllerDeployment
API #9771 - Graduate
BackupBucket
API - Graduate
BackupEntry
API - Graduate
CloudProfile
API - Graduate
ControllerDeployment
API: Introducecore.gardener.cloud/v1.ControllerDeployment
API #9771 - Graduate
ControllerInstallation
API - Graduate
ControllerRegistration
API - Graduate
ExposureClass
API - Graduate
InternalSecret
API - Graduate
NamespacedCloudProfile
API - Graduate
Project
API - Graduate
Quota
API - Graduate
SecretBinding
API - Graduate
Seed
API - Graduate
Shoot
API - Graduate
ShootState
API - Drop
core.gardener.cloud/v1beta1
API version
Metadata
Metadata
Assignees
Labels
area/dev-productivityDeveloper productivity related (how to improve development)Developer productivity related (how to improve development)area/usabilityUsability relatedUsability relatedkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.