Skip to content

Commit 0188b6f

Browse files
migrate more secrets to external-secrets
1 parent 895b763 commit 0188b6f

File tree

127 files changed

+781
-2202
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

127 files changed

+781
-2202
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
apiVersion: "external-secrets.io/v1beta1"
3+
kind: "ExternalSecret"
4+
metadata:
5+
name: "aether"
6+
spec:
7+
refreshInterval: "1h"
8+
secretStoreRef:
9+
name: "vault"
10+
kind: "ClusterSecretStore"
11+
target:
12+
name: "aether"
13+
creationPolicy: "Owner"
14+
data:
15+
- secretKey: "caldav_password"
16+
remoteRef:
17+
key: "secret/soeren.cloud/env/prod/aether"
18+
property: "caldav_password"
19+
- secretKey: "caldav_user"
20+
remoteRef:
21+
key: "secret/soeren.cloud/env/prod/aether"
22+
property: "caldav_user"
23+
- secretKey: "carddav_password"
24+
remoteRef:
25+
key: "secret/soeren.cloud/env/prod/aether"
26+
property: "carddav_password"
27+
- secretKey: "carddav_user"
28+
remoteRef:
29+
key: "secret/soeren.cloud/env/prod/aether"
30+
property: "carddav_user"
31+
- secretKey: "email_from"
32+
remoteRef:
33+
key: "secret/soeren.cloud/env/prod/aether"
34+
property: "email_from"
35+
- secretKey: "email_password"
36+
remoteRef:
37+
key: "secret/soeren.cloud/env/prod/aether"
38+
property: "email_password"
39+
- secretKey: "email_to"
40+
remoteRef:
41+
key: "secret/soeren.cloud/env/prod/aether"
42+
property: "email_to"
43+
- secretKey: "email_username"
44+
remoteRef:
45+
key: "secret/soeren.cloud/env/prod/aether"
46+
property: "email_username"
47+
- secretKey: "weather_apikey"
48+
remoteRef:
49+
key: "secret/soeren.cloud/env/prod/aether"
50+
property: "weather_apikey"

clusters/svc.dd.soeren.cloud/aether/kustomization.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ namespace: aether
55
resources:
66
- ../../common/aether
77
- namespace.yaml
8-
- sops-secret-aether.yaml
9-
- sops-secret-aether-taskwarrior.yaml
8+
- external-secret-aether.yaml
109
patches:
1110
- target:
1211
kind: VirtualService

clusters/svc.dd.soeren.cloud/aether/sops-secret-aether-taskwarrior.yaml

Lines changed: 0 additions & 52 deletions
This file was deleted.

clusters/svc.dd.soeren.cloud/aether/sops-secret-aether.yaml

Lines changed: 0 additions & 60 deletions
This file was deleted.

clusters/svc.dd.soeren.cloud/aether/upsert-secret-aether-taskwarrior.sh

Lines changed: 0 additions & 1 deletion
This file was deleted.

clusters/svc.dd.soeren.cloud/aether/upsert-secret-aether.sh

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
apiVersion: external-secrets.io/v1beta1
3+
kind: ExternalSecret
4+
metadata:
5+
name: "anki"
6+
spec:
7+
refreshInterval: 1h
8+
secretStoreRef:
9+
name: "vault"
10+
kind: "ClusterSecretStore"
11+
target:
12+
name: "anki"
13+
creationPolicy: "Owner"
14+
data:
15+
- secretKey: "SYNC_USER1"
16+
remoteRef:
17+
key: "secret/soeren.cloud/env/prod/anki"
18+
property: "SYNC_USER1"

clusters/svc.dd.soeren.cloud/anki/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ resources:
66
- "../../../apps/anki"
77
- "namespace.yaml"
88
- "anki-pv.yaml"
9-
- "sops-secret-anki.yaml"
9+
- "external-secret-anki.yaml"
1010
patches:
1111
- target:
1212
kind: "VirtualService"

clusters/svc.dd.soeren.cloud/anki/sops-secret-anki.yaml

Lines changed: 0 additions & 52 deletions
This file was deleted.

clusters/svc.dd.soeren.cloud/anki/upsert-secret-anki.sh

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)