What this PR does / why we need it:
This PR enables the extension to be deployed via extensions.operator.gardener.cloud CRD. It includes minor changes in code and a refactoring of the Helm charts.
The extension can now be deployed via `extensions.operator.gardener.cloud` CRD.
`gardener-extension-admission-gcp` Helm chart has been removed. The admission can be deployed by applying `admission-gcp-application` and `admission-gcp-runtime` charts separately. With this change the `global` structure in Helm values of these charts has been removed. Still supported settings have been moved to other sections.
How to categorize this PR?
/area control-plane /kind enhancement /platform gcp
What this PR does / why we need it: This PR enables the extension to be deployed via
extensions.operator.gardener.cloud
CRD. It includes minor changes in code and a refactoring of the Helm charts.Which issue(s) this PR fixes: Part of https://github.com/gardener/gardener/issues/9635
Special notes for your reviewer:
Release note: