Bladeren bron

reuse ntfy am user/pass in am config

Josh Bicking 2 weken geleden
bovenliggende
commit
8fa550850a

+ 4 - 4
argocd/infra/monitoring/alertmanager/alertmanagerconfig-ntfy-webhook.yaml

@@ -19,8 +19,8 @@ spec:
       httpConfig:
         basicAuth:
           username:
-            name: ntfy-alertmanager-user
-            key: name
+            name: ntfy-alertmanager
+            key: ntfyamuser
           password:
-            name: ntfy-alertmanager-user
-            key: password
+            name: ntfy-alertmanager
+            key: ntfyampass

+ 7 - 3
argocd/infra/monitoring/alertmanager/ntfy-alertmanager.yaml

@@ -27,7 +27,7 @@ spec:
       volumes:
         - name: config
           secret:
-            secretName: ntfy-alertmanager-config
+            secretName: ntfy-alertmanager
 ---
 apiVersion: v1
 kind: Service
@@ -67,15 +67,19 @@ spec:
 apiVersion: external-secrets.io/v1
 kind: ExternalSecret
 metadata:
-  name: ntfy-alertmanager-config
+  name: ntfy-alertmanager
   namespace: monitoring
 spec:
   target:
-    name: ntfy-alertmanager-config
+    name: ntfy-alertmanager
     deletionPolicy: Delete
     template:
       type: Opaque
       data:
+        ntfyamuser: |-
+          {{ .ntfyamuser }}
+        ntfyampass: |-
+          {{ .ntfyampass }}
         config.yaml: |-
           # Ref: https://git.xenrox.net/~xenrox/ntfy-alertmanager/tree/master/item/config.scfg