File tree Expand file tree Collapse file tree 5 files changed +107
-0
lines changed
clusters/svc.ez.soeren.cloud/hermes Expand file tree Collapse file tree 5 files changed +107
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : external-secrets.io/v1beta1
3
+ kind : ExternalSecret
4
+ metadata :
5
+ name : hermes-tokens
6
+ spec :
7
+ refreshInterval : 12h
8
+ secretStoreRef :
9
+ name : " vault"
10
+ kind : " ClusterSecretStore"
11
+ target :
12
+ name : " hermes-tokens"
13
+ creationPolicy : " Owner"
14
+ data :
15
+ - secretKey : " gotify"
16
+ remoteRef :
17
+ key : " secret/soeren.cloud/env/prod/hermes"
18
+ property : " gotify"
Original file line number Diff line number Diff line change
1
+ ---
2
+ http :
3
+ address : " 0.0.0.0:8080"
4
+ metrics_addr : " 0.0.0.0:9223"
5
+ events_impl : [http]
6
+
7
+ db :
8
+ type : sqlite
9
+ name : " /data/sqlite.db"
10
+
11
+ awtrix :
12
+ - uri : " awtrix-office"
13
+ addr : " http://awtrix-office.dd.soeren.cloud"
14
+ - uri : " awtrix-livingroom"
15
+ addr : " http://awtrix-livingroom.dd.soeren.cloud"
16
+
17
+ dead_letter_queue : " gotify"
18
+ gotify :
19
+ - uri : " gotify"
20
+ token_file : " /etc/hermes/gotify"
21
+ addr : " http://gotify.gotify"
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : " kustomize.config.k8s.io/v1beta1"
3
+ kind : " Kustomization"
4
+ namespace : " hermes"
5
+ images :
6
+ - name : " ghcr.io/soerenschneider/hermes"
7
+ newName : " cr.svc.ez.soeren.cloud/hermes"
8
+ newTag : " latest"
9
+ components :
10
+ - " ../../../apps/hermes/components/istio"
11
+ - " ../../../apps/hermes/components/secret"
12
+ - " ../../../apps/hermes/components/pvc"
13
+ resources :
14
+ - " namespace.yaml"
15
+ - " ../../../apps/hermes"
16
+ - " external-secret-hermes.yaml"
17
+ - " pv.yaml"
18
+ configMapGenerator :
19
+ - name : " hermes-config"
20
+ files :
21
+ - " hermes-config.yaml"
22
+ patches :
23
+ - target :
24
+ kind : Deployment
25
+ name : hermes
26
+ patch : |-
27
+ - op: replace
28
+ path: /spec/template/spec/containers/0/imagePullPolicy
29
+ value: Always
30
+ - target :
31
+ kind : " VirtualService"
32
+ name : " hermes"
33
+ patch : |-
34
+ - op: "replace"
35
+ path: "/spec/hosts"
36
+ value:
37
+ - "hermes.svc.ez.soeren.cloud"
Original file line number Diff line number Diff line change
1
+ ---
2
+ kind : Namespace
3
+ apiVersion : v1
4
+ metadata :
5
+ name : hermes
6
+ labels :
7
+ name : hermes
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : " v1"
3
+ kind : " PersistentVolume"
4
+ metadata :
5
+ name : " hermes"
6
+ spec :
7
+ accessModes :
8
+ - " ReadWriteOnce"
9
+ capacity :
10
+ storage : " 150Mi"
11
+ storageClassName : " local-storage"
12
+ local :
13
+ path : " /mnt/k8s/hermes"
14
+ claimRef :
15
+ namespace : " hermes"
16
+ name : " hermes"
17
+ nodeAffinity :
18
+ required :
19
+ nodeSelectorTerms :
20
+ - matchExpressions :
21
+ - key : " kubernetes.io/hostname"
22
+ operator : " In"
23
+ values :
24
+ - " k8s.ez.soeren.cloud"
You can’t perform that action at this time.
0 commit comments