Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[operator] Introduce
gardensystem/virtual
Golang component (gardene…
…r#8276) * Move `gardensystem` component to `gardensystem/runtime` * Add `gardensystem/virtual` component boilerplate * Translate seed bootstrapper RBAC resources Ref: - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/clusterrole-seed-bootstrapper.yaml - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/clusterrolebinding-seed-bootstrapper.yaml * Translate `gardenlet` RBAC resources Ref: - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/clusterrole-seeds.yaml - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/clusterrolebinding-seeds.yaml * Translate garden `Namespace` Ref: - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/namespace-garden.yaml * Translate admin RBAC roles Ref: - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/rbac-user.yaml#L3-L73 - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/clusterrolebinding-kube-aggregator-admin.yaml * Translate remaining RBAC resources Ref: - https://github.com/gardener/gardener/blob/master/charts/gardener/controlplane/charts/application/templates/rbac-user.yaml#L75-L571
- Loading branch information