From 8bc48a3569cb6da0c9cbcb57558578e8124aab98 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Fri, 24 Apr 2026 17:23:53 +0000 Subject: [PATCH] chore: Update manifests after change --- .../cl01tl/manifests/talos/CronJob-talos-external.yaml | 2 +- clusters/cl01tl/manifests/talos/CronJob-talos-local.yaml | 2 +- .../cl01tl/manifests/talos/CronJob-talos-remote.yaml | 2 +- ...tProviderClass-talos-etcd-backup-external-config.yaml | 2 +- ...cretProviderClass-talos-etcd-backup-local-config.yaml | 2 +- ...retProviderClass-talos-etcd-backup-remote-config.yaml | 2 +- .../SecretProviderClass-talos-etcd-defrag-config.yaml | 2 +- .../manifests/talos/ServiceAccount-talos-backup.yaml | 9 +++++++++ 8 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 clusters/cl01tl/manifests/talos/ServiceAccount-talos-backup.yaml diff --git a/clusters/cl01tl/manifests/talos/CronJob-talos-external.yaml b/clusters/cl01tl/manifests/talos/CronJob-talos-external.yaml index 2373de03f..eb754823d 100644 --- a/clusters/cl01tl/manifests/talos/CronJob-talos-external.yaml +++ b/clusters/cl01tl/manifests/talos/CronJob-talos-external.yaml @@ -29,7 +29,7 @@ spec: app.kubernetes.io/name: talos spec: enableServiceLinks: false - serviceAccountName: talos-backup-secrets + serviceAccountName: talos-backup automountServiceAccountToken: true hostIPC: false hostNetwork: false diff --git a/clusters/cl01tl/manifests/talos/CronJob-talos-local.yaml b/clusters/cl01tl/manifests/talos/CronJob-talos-local.yaml index 1cb48ce5c..89c32c77e 100644 --- a/clusters/cl01tl/manifests/talos/CronJob-talos-local.yaml +++ b/clusters/cl01tl/manifests/talos/CronJob-talos-local.yaml @@ -29,7 +29,7 @@ spec: app.kubernetes.io/name: talos spec: enableServiceLinks: false - serviceAccountName: talos-backup-secrets + serviceAccountName: talos-backup automountServiceAccountToken: true hostIPC: false hostNetwork: false diff --git a/clusters/cl01tl/manifests/talos/CronJob-talos-remote.yaml b/clusters/cl01tl/manifests/talos/CronJob-talos-remote.yaml index 20ec16056..c335559cb 100644 --- a/clusters/cl01tl/manifests/talos/CronJob-talos-remote.yaml +++ b/clusters/cl01tl/manifests/talos/CronJob-talos-remote.yaml @@ -29,7 +29,7 @@ spec: app.kubernetes.io/name: talos spec: enableServiceLinks: false - serviceAccountName: talos-backup-secrets + serviceAccountName: talos-backup automountServiceAccountToken: true hostIPC: false hostNetwork: false diff --git a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-external-config.yaml b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-external-config.yaml index 87f57bc59..763710108 100644 --- a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-external-config.yaml +++ b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-external-config.yaml @@ -11,7 +11,7 @@ spec: provider: openbao parameters: baoAddress: "http://openbao-internal.openbao:8200" - roleName: talos-backup-secrets + roleName: talos-backup objects: | - objectName: .s3cfg fileName: .s3cfg diff --git a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-local-config.yaml b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-local-config.yaml index 8a4235817..0a67aa6b5 100644 --- a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-local-config.yaml +++ b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-local-config.yaml @@ -11,7 +11,7 @@ spec: provider: openbao parameters: baoAddress: "http://openbao-internal.openbao:8200" - roleName: talos-backup-secrets + roleName: talos-backup objects: | - objectName: .s3cfg fileName: .s3cfg diff --git a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-remote-config.yaml b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-remote-config.yaml index 9fd72a2a2..7b9f09dd2 100644 --- a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-remote-config.yaml +++ b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-backup-remote-config.yaml @@ -11,7 +11,7 @@ spec: provider: openbao parameters: baoAddress: "http://openbao-internal.openbao:8200" - roleName: talos-backup-secrets + roleName: talos-backup objects: | - objectName: .s3cfg fileName: .s3cfg diff --git a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-defrag-config.yaml b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-defrag-config.yaml index 49787d21e..76fe39702 100644 --- a/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-defrag-config.yaml +++ b/clusters/cl01tl/manifests/talos/SecretProviderClass-talos-etcd-defrag-config.yaml @@ -11,7 +11,7 @@ spec: provider: openbao parameters: baoAddress: "http://openbao-internal.openbao:8200" - roleName: talos-backup-secrets + roleName: talos-backup objects: | - objectName: config fileName: config diff --git a/clusters/cl01tl/manifests/talos/ServiceAccount-talos-backup.yaml b/clusters/cl01tl/manifests/talos/ServiceAccount-talos-backup.yaml new file mode 100644 index 000000000..a3175a73e --- /dev/null +++ b/clusters/cl01tl/manifests/talos/ServiceAccount-talos-backup.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: talos-backup + namespace: talos + labels: + app.kubernetes.io/name: talos-backup + app.kubernetes.io/instance: talos + app.kubernetes.io/part-of: talos