From dff580e9918618fc8ffccc9a60ba6bb84abb88f6 Mon Sep 17 00:00:00 2001 From: DeveloperDurp Date: Sun, 20 Apr 2025 10:41:15 -0500 Subject: [PATCH] add secrets --- infra/octopusdeploy/templates/secrets.yaml | 76 ++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 infra/octopusdeploy/templates/secrets.yaml diff --git a/infra/octopusdeploy/templates/secrets.yaml b/infra/octopusdeploy/templates/secrets.yaml new file mode 100644 index 0000000..c8a3b1f --- /dev/null +++ b/infra/octopusdeploy/templates/secrets.yaml @@ -0,0 +1,76 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: vault + +--- + +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: octopusdeploy-adminpassword +spec: + secretStoreRef: + name: vault + kind: ClusterSecretStore + target: + name: octopusdeploy-adminpassword + data: + - secretKey: secret + remoteRef: + key: kv/octopusdeploy + property: adminpassword + +--- + +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: octopusdeploy-adminusername +spec: + secretStoreRef: + name: vault + kind: ClusterSecretStore + target: + name: octopusdeploy-adminusername + data: + - secretKey: secret + remoteRef: + key: kv/octopusdeploy + property: adminusername + +--- + +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: octopusdeploy-connectionstring +spec: + secretStoreRef: + name: vault + kind: ClusterSecretStore + target: + name: octopusdeploy-connectionstring + data: + - secretKey: secret + remoteRef: + key: kv/octopusdeploy + property: connectionstring + +--- + +apiVersion: external-secrets.io/v1beta1 +kind: ExternalSecret +metadata: + name: octopusdeploy-connectionstring +spec: + secretStoreRef: + name: vault + kind: ClusterSecretStore + target: + name: octopusdeploy-connectionstring + data: + - secretKey: secret + remoteRef: + key: kv/octopusdeploy + property: connectionstring