From f487f5d23e4e30df50148ccbd0703b7bf5919395 Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Sat, 7 Feb 2026 16:06:20 +1100 Subject: [PATCH] Argus--;Fix secret reference --- services/Argus/_namespace-argus.yml | 4 -- services/Argus/application-argus.yaml | 18 --------- services/Argus/deployment-argus.yml | 38 ------------------- services/Argus/ingressroute-argus.yml | 18 --------- .../persistentvolume-csismb-argus-config.yaml | 31 --------------- .../persistentvolume-csismb-argus-data.yaml | 31 --------------- ...istentvolumeclaim-csismb-argus-config.yaml | 12 ------ ...rsistentvolumeclaim-csismb-argus-data.yaml | 12 ------ .../Argus/sealedsecret-smb-credentials.yaml | 16 -------- services/Argus/service-argus.yml | 12 ------ services/Argus/serviceAccount-argus.yml | 7 ---- ...rsistentvolume-csismb-ddclient-config.yaml | 2 +- 12 files changed, 1 insertion(+), 200 deletions(-) delete mode 100644 services/Argus/_namespace-argus.yml delete mode 100644 services/Argus/application-argus.yaml delete mode 100644 services/Argus/deployment-argus.yml delete mode 100644 services/Argus/ingressroute-argus.yml delete mode 100644 services/Argus/persistentvolume-csismb-argus-config.yaml delete mode 100644 services/Argus/persistentvolume-csismb-argus-data.yaml delete mode 100644 services/Argus/persistentvolumeclaim-csismb-argus-config.yaml delete mode 100644 services/Argus/persistentvolumeclaim-csismb-argus-data.yaml delete mode 100644 services/Argus/sealedsecret-smb-credentials.yaml delete mode 100644 services/Argus/service-argus.yml delete mode 100644 services/Argus/serviceAccount-argus.yml diff --git a/services/Argus/_namespace-argus.yml b/services/Argus/_namespace-argus.yml deleted file mode 100644 index e7733f3..0000000 --- a/services/Argus/_namespace-argus.yml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: argus diff --git a/services/Argus/application-argus.yaml b/services/Argus/application-argus.yaml deleted file mode 100644 index 5253801..0000000 --- a/services/Argus/application-argus.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: argus - namespace: argo-cd -spec: - destination: - namespace: argus - server: https://kubernetes.default.svc - project: default - syncPolicy: - automated: {} - syncOptions: - - CreateNamespace=true - sources: - - repoURL: https://code.spamasaurus.com/djpbessems/Kubernetes.K3s.installLog - path: services/Argus - targetRevision: HEAD diff --git a/services/Argus/deployment-argus.yml b/services/Argus/deployment-argus.yml deleted file mode 100644 index f0c051d..0000000 --- a/services/Argus/deployment-argus.yml +++ /dev/null @@ -1,38 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: argus - namespace: argus - labels: - app: argus -spec: - replicas: 1 - selector: - matchLabels: - app: argus - template: - metadata: - labels: - app: argus - spec: - serviceAccountName: argus - containers: - - name: argus - image: releaseargus/argus:0.21.0 - args: - - -config.file=/app/config/config.yml - ports: - - name: web - containerPort: 8080 - volumeMounts: - - name: csismb-argus-config - mountPath: /app/config - - name: csismb-argus-data - mountPath: /app/data - volumes: - - name: csismb-argus-config - persistentVolumeClaim: - claimName: csismb-argus-config - - name: csismb-argus-data - persistentVolumeClaim: - claimName: csismb-argus-data diff --git a/services/Argus/ingressroute-argus.yml b/services/Argus/ingressroute-argus.yml deleted file mode 100644 index 91bd9b9..0000000 --- a/services/Argus/ingressroute-argus.yml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: traefik.io/v1alpha1 -kind: IngressRoute -metadata: - name: argus - namespace: argus -spec: - entryPoints: - - websecure - routes: - - match: Host(`release.spamasaurus.com`) - kind: Rule - services: - - name: argus - port: 8080 - middlewares: - - name: 2fa-authentication@file - - name: security-headers@file - # - name: compression@file diff --git a/services/Argus/persistentvolume-csismb-argus-config.yaml b/services/Argus/persistentvolume-csismb-argus-config.yaml deleted file mode 100644 index 0297abd..0000000 --- a/services/Argus/persistentvolume-csismb-argus-config.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - annotations: - pv.kubernetes.io/provisioned-by: smb.csi.k8s.io - name: csismb-argus-config -spec: - capacity: - storage: 1Gi - accessModes: - - ReadWriteMany - persistentVolumeReclaimPolicy: Retain - storageClassName: csismb-argus-config - mountOptions: - - dir_mode=0777 - - file_mode=0777 - - nobrl - - cache=strict - - mfsymlinks - - noserverino # required to prevent data corruption - csi: - driver: smb.csi.k8s.io - # volumeHandle format: {smb-server-address}#{sub-dir-name}#{share-name} - # make sure this value is unique for every share in the cluster - volumeHandle: 192.168.154.195#argus#config - volumeAttributes: - source: //192.168.154.195/K3s.Volumes - subDir: argus/config - nodeStageSecretRef: - name: smb-credentials - namespace: argus diff --git a/services/Argus/persistentvolume-csismb-argus-data.yaml b/services/Argus/persistentvolume-csismb-argus-data.yaml deleted file mode 100644 index 600b453..0000000 --- a/services/Argus/persistentvolume-csismb-argus-data.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - annotations: - pv.kubernetes.io/provisioned-by: smb.csi.k8s.io - name: csismb-argus-data -spec: - capacity: - storage: 1Gi - accessModes: - - ReadWriteMany - persistentVolumeReclaimPolicy: Retain - storageClassName: csismb-argus-data - mountOptions: - - dir_mode=0777 - - file_mode=0777 - - nobrl - - cache=strict - - mfsymlinks - - noserverino # required to prevent data corruption - csi: - driver: smb.csi.k8s.io - # volumeHandle format: {smb-server-address}#{sub-dir-name}#{share-name} - # make sure this value is unique for every share in the cluster - volumeHandle: 192.168.154.195#argus#data - volumeAttributes: - source: //192.168.154.195/K3s.Volumes - subDir: argus/data - nodeStageSecretRef: - name: smb-credentials - namespace: argus diff --git a/services/Argus/persistentvolumeclaim-csismb-argus-config.yaml b/services/Argus/persistentvolumeclaim-csismb-argus-config.yaml deleted file mode 100644 index c58a4e5..0000000 --- a/services/Argus/persistentvolumeclaim-csismb-argus-config.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: csismb-argus-config - namespace: argus -spec: - accessModes: - - ReadWriteMany - storageClassName: csismb-argus-config - resources: - requests: - storage: 1Gi diff --git a/services/Argus/persistentvolumeclaim-csismb-argus-data.yaml b/services/Argus/persistentvolumeclaim-csismb-argus-data.yaml deleted file mode 100644 index 46328d8..0000000 --- a/services/Argus/persistentvolumeclaim-csismb-argus-data.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: csismb-argus-data - namespace: argus -spec: - accessModes: - - ReadWriteMany - storageClassName: csismb-argus-data - resources: - requests: - storage: 1Gi diff --git a/services/Argus/sealedsecret-smb-credentials.yaml b/services/Argus/sealedsecret-smb-credentials.yaml deleted file mode 100644 index d4ee2a1..0000000 --- a/services/Argus/sealedsecret-smb-credentials.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: smb-credentials - namespace: argus -spec: - encryptedData: - password: AgB8gU7Lj+Pn5B/oC8HtyKnKUzSvB7NRvxJOC2UmKjt3hj3pcRmfKrEh2khkcfSksb6x3f4ttIxYV2uFsXJfL4Wvi6zhsgvfgUHT12oD1/fuxD0LvHCm9otlGp8yyiQu5mPrFBdsGJswreBY53sD0UUdgu2riAlX0ESm+xKhzDJ6eSM8/Iz9Dq4GIhivLZ3OcZJw9hbgbelICIgvuxJZ3bWLfakPdeNDQUoayZuG3Z4GW0KPiqOMyaWz1/rljMHFaZHnFaszgKobwzPihsWWAnXEWmn54fwVBqfe/jNIo8CBvjlZGnMzinaS5lKTHObEVIG+F0XRI5VNFPa89NbsGKN71HJMFYU729lzdl58yy6B/5K789JRtxWUi/8I/7H8kLZWzUhUOqAcmLpVHKWnkH0Ub4MLtDyAaTJam5HqTtsvPDMW3+njiC+8vxC3n0X7q7pzAQQzM5JPZ7G/On6irFKe4LryfrphHiCB/gyJlLpBMXUqKJ4MvzUQU8G8e8W3OLMbtPl0O6oFuFxD8bUA4gdkoPO04bxlLvRmxlmavkbA0vFi60L6eyIOq5yzxvuEd7tzyD7SEO49hb8zW/LS/+H/PE/fCVT6crn+UbNOhgyaHR8pxlNpy6Z4PAti3mG8ZOtKVD0mx6fm8BCPHfWVFyC5YO6kNI285o4uuqsQI+SSZ+zkxwlFwvLcp1RdfJZFLUNyrQm3mlvMUY9xjZANlCHZ - username: AgB67La0V5HRLzZ1RqR0Y0nufYKq3z0SK/go4AQ0aaZwQEE/mIy0c6xhdkwup7ava4PzTyOavEEQoluhojOcrVTz9qKUHoMQHcnhS3NagBc/QCeA+2rL15qw9ZUn5+sSU4OhM3UNCTy2jF1kMoXr2cdCi9pALRdAXPLhrccPoaItmWkA4bMRIe3on78BQUOlhF+zJjcMciPlDo+9ywY8ArShMHj5YlRgWQ6uOJmIH5FFp2BcXKP5d0gALoVQ4/Ek4zIkk4YubtO1C0sqfbvkTW+oxeymUSLd2PddGyF18iohfrgje6PQAvvtkDBX2hUuVcp8h2oFj2JkeZld4neOYpDFbdKwe1aGep24GxbYIt24j+iFfs8txqXhQQsHJWJmwHNB2798gPvjIxPC+G90V4/drsjr7KiAgdWKUaqU5JMDVo2HTSplyWpS1LZIGQmloafWiAXvTWQVIEg2044TXQIq2X7k3npbHU/KcWmlMqR1546QawsZAnohWaOIskqEBkG7nXx/eeYk7LVppP2TqdRtt+VfuvptXgfFhkOB2wUSOwqWH7OkQu/k3jtPR0FVJni+Hc1/+fKfuStwvEX+/1bdjZuS8DUGelOb1d/pXrHw+KypfzXcOoDaO31hJMQOEalXZc2GNJleAvLAxv34s8fFWKWvnEXqwYIaNwRPvX64GtencJwyFo/rdO/HH7gVIhA2DCDQwB0= - template: - metadata: - creationTimestamp: null - name: smb-credentials - namespace: argus - type: Opaque diff --git a/services/Argus/service-argus.yml b/services/Argus/service-argus.yml deleted file mode 100644 index c02fec3..0000000 --- a/services/Argus/service-argus.yml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: argus - namespace: argus -spec: - ports: - - protocol: TCP - name: web - port: 8080 - selector: - app: argus diff --git a/services/Argus/serviceAccount-argus.yml b/services/Argus/serviceAccount-argus.yml deleted file mode 100644 index 761e5c6..0000000 --- a/services/Argus/serviceAccount-argus.yml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: argus - namespace: argus - labels: - app: argus diff --git a/services/DDclient/persistentvolume-csismb-ddclient-config.yaml b/services/DDclient/persistentvolume-csismb-ddclient-config.yaml index 5dded29..7047d5f 100644 --- a/services/DDclient/persistentvolume-csismb-ddclient-config.yaml +++ b/services/DDclient/persistentvolume-csismb-ddclient-config.yaml @@ -28,4 +28,4 @@ spec: subDir: ddclient/config nodeStageSecretRef: name: smb-credentials - namespace: argus + namespace: ddclient