kyma-project / control-plane

A flexible and easy way to manage Kyma Runtimes
Apache License 2.0
16 stars 113 forks source link

Support the rollout of the provisioner in a restricted market #3445

Closed tobiscr closed 2 weeks ago

tobiscr commented 1 month ago

Description

As first steps in a restricted market environment, we will deploy the provisioner and verify it's correct behaviour. The "upgrade" to KIM happens later in a separate step.

The installation of the provisioner will happen in collaboration with SREs. Frogs will support the SRE team in any provisioner related deployment tasks.

Goal is to:

AC:

Reasons

Extend our Kyma offering to extended markets (e.g. CN or NS2).

Attachments

tobiscr commented 2 weeks ago

Efforts to support KIM (we don't focus on Provisioner for restricted market as KIM will be the replacement for Provisioner at end of August):

Permission adjustments for engineers Scope: Hyperscaler-IAM adjustments, CAM-profiles requests, clarify questions etc. Assumption: 0,5d of pure working effort without waiting time for approvals etc. Effort: 0,5d - 2d

Support new hyperscalers in KIM Scope: Hyperscaler supported by Gardener and KIM will be adjusted to support this Hyperscaler in Shoot-Specs Assumption: only Shoot-spec adjustments required (e.g. CIDR) Effort: 3 - 5d (for standard cases)

Deploy subscription-cleanup-job Scope: cleanup job supports Hyperscaler in restricted market and remove "orphan" resources after cluster deletion Assumption: hyperscaler offers supported API, cleanup considers only 5-10 calls, well documented API in English Effort: 3 - 5d