Skip to content

Graduate the core.gardener.cloud API to v1 #9773

@timebertt

Description

@timebertt

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:

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/dev-productivityDeveloper productivity related (how to improve development)area/usabilityUsability relatedkind/enhancementEnhancement, improvement, extensionlifecycle/frozenIndicates 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.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions