From f04dd20ecdde6d59c6cb4f9bfa98bfb0d50d6e47 Mon Sep 17 00:00:00 2001 From: schrodit Date: Thu, 18 Jul 2024 08:31:11 +0200 Subject: [PATCH] Update Gardener to 1.83 --- default.yaml | 2 +- package.json | 3 +- src/ts/versions/installations.ts | 1 + src/ts/versions/v1.83/extensions.yaml | 107 ++++++++++++++++++++++++++ 4 files changed, 111 insertions(+), 2 deletions(-) create mode 100644 src/ts/versions/v1.83/extensions.yaml diff --git a/default.yaml b/default.yaml index 05678cb..68adc85 100644 --- a/default.yaml +++ b/default.yaml @@ -1,5 +1,5 @@ -version: v1.82.3 +version: v1.83.3 landscapeName: gardener-installation diff --git a/package.json b/package.json index 1e4902c..13ac7fd 100644 --- a/package.json +++ b/package.json @@ -65,5 +65,6 @@ "src/ts/versions/**/extensions.yaml", "src/ts/versions/**/default.yaml", "default.yaml" - ] + ], + "packageManager": "yarn@1.22.21+sha1.1959a18351b811cdeedbd484a8f86c3cc3bbaf72" } diff --git a/src/ts/versions/installations.ts b/src/ts/versions/installations.ts index 999ddaa..3c4cf59 100644 --- a/src/ts/versions/installations.ts +++ b/src/ts/versions/installations.ts @@ -76,6 +76,7 @@ const versions: Record = { 'v1.80.x': Installation_1_80, 'v1.81.x': Installation_1_81, 'v1.82.x': Installation_1_81, + 'v1.83.x': Installation_1_81, }; export class VersionNotFound extends Exception { diff --git a/src/ts/versions/v1.83/extensions.yaml b/src/ts/versions/v1.83/extensions.yaml new file mode 100644 index 0000000..c03496c --- /dev/null +++ b/src/ts/versions/v1.83/extensions.yaml @@ -0,0 +1,107 @@ + +gardener: + extensions: + os-coreos: + enabled: true + version: v1.21.2 + controllerRegistration: + repositoryName: gardener-extension-os-coreos + + os-ubuntu: + enabled: true + version: v1.23.0 + controllerRegistration: + repositoryName: gardener-extension-os-ubuntu + + provider-gcp: + enabled: true + version: v1.33.1 + controllerRegistration: + repositoryName: gardener-extension-provider-gcp + + provider-openstack: + enabled: true + version: v1.37.1 + controllerRegistration: + repositoryName: gardener-extension-provider-openstack + + provider-dns-cloudflare: + enabled: true + version: v0.0.6 + controllerRegistration: + org: schrodit + repositoryName: gardener-extension-provider-dns-cloudflare + + provider-equinix: + enabled: true + version: v2.10.0 + controllerRegistration: + repositoryName: gardener-extension-provider-equinix-metal + values: + imageVectorOverwrite: | + images: + - name: machine-controller-manager-provider-equinix-metal + repository: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager-provider-equinix-metal + tag: "v0.8.0" + + networking-cilium: + enabled: true + version: v1.30.2 + controllerRegistration: + repositoryName: gardener-extension-networking-cilium + + networking-calico: + enabled: true + version: v1.37.0 + controllerRegistration: + repositoryName: gardener-extension-networking-calico + + shoot-dns-service: + enabled: true + global: true + + version: v1.38.3 + controllerRegistration: + repositoryName: gardener-extension-shoot-dns-service + + values: + dnsProviderReplication: + enabled: true + dnsProviderManagement: + enabled: true + dnsControllerManager: + image: + repository: eu.gcr.io/gardener-project/dns-controller-manager + tag: v0.13.3 + configuration: + cacheTtl: 300 + controllers: dnscontrollers,dnssources + dnsPoolResyncPeriod: 30m + #poolSize: 20 + #providersPoolResyncPeriod: 24h + serverPortHttp: 8080 + createCRDs: false + deploy: true + replicaCount: 1 + #resources: + # limits: + # memory: 1Gi + # requests: + # cpu: 50m + # memory: 500Mi + + shoot-cert-service: + enabled: true + global: true + + version: v1.38.0 + controllerRegistration: + repositoryName: gardener-extension-shoot-cert-service + + values: + certificateConfig: + defaultIssuer: + acme: + email: foo@example.com + server: https://acme-v02.api.letsencrypt.org/directory + name: default-issuer