From 5c761ae5bbf1ad1c798a5d2775a6525147ada3c8 Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Mon, 27 Apr 2026 22:03:32 -0400 Subject: [PATCH] remove old apps --- apps/baikal/deployment.yaml | 34 ----------- apps/baikal/ingress.yaml | 27 --------- apps/baikal/pvc-config.yaml | 11 ---- apps/baikal/pvc-data.yaml | 11 ---- apps/baikal/service.yaml | 12 ---- apps/minecraft/release.yaml | 50 ----------------- apps/minecraft/repository.yaml | 9 --- apps/ntfy/deployment.yaml | 47 ---------------- apps/ntfy/ingress.yaml | 27 --------- apps/ntfy/pvc.yaml | 12 ---- apps/ntfy/server-config.yaml | 9 --- apps/ntfy/service.yaml | 14 ----- apps/ollama/release.yaml | 56 ------------------- apps/ollama/repository.yaml | 8 --- apps/open-webui/release.yaml | 27 --------- apps/open-webui/repository.yaml | 8 --- apps/wg-easy/config.yaml | 12 ---- apps/wg-easy/deployment.yaml | 48 ---------------- apps/wg-easy/ingress.yaml | 27 --------- apps/wg-easy/pvc-config.yaml | 12 ---- apps/wg-easy/service-dns.yaml | 16 ------ apps/wg-easy/service.yaml | 12 ---- bootstrap/apps/kustomization-baikal.yaml | 19 ------- bootstrap/apps/kustomization-minecraft.yaml | 19 ------- bootstrap/apps/kustomization-ntfy.yaml | 19 ------- bootstrap/apps/kustomization-ollama.yaml | 19 ------- bootstrap/apps/kustomization-open-webui.yaml | 19 ------- bootstrap/apps/kustomization-wg-easy.yaml | 19 ------- .../namespaces/namespace-baikal.yaml | 4 -- .../namespaces/namespace-minecraft.yaml | 4 -- infrastructure/namespaces/namespace-ntfy.yaml | 4 -- .../namespaces/namespace-ollama.yaml | 4 -- .../namespaces/namespace-open-webui.yaml | 4 -- .../namespaces/namespace-sealed-secrets.yaml | 4 -- .../namespaces/namespace-wg-easy.yaml | 4 -- 35 files changed, 631 deletions(-) delete mode 100644 apps/baikal/deployment.yaml delete mode 100644 apps/baikal/ingress.yaml delete mode 100644 apps/baikal/pvc-config.yaml delete mode 100644 apps/baikal/pvc-data.yaml delete mode 100644 apps/baikal/service.yaml delete mode 100644 apps/minecraft/release.yaml delete mode 100644 apps/minecraft/repository.yaml delete mode 100644 apps/ntfy/deployment.yaml delete mode 100644 apps/ntfy/ingress.yaml delete mode 100644 apps/ntfy/pvc.yaml delete mode 100644 apps/ntfy/server-config.yaml delete mode 100644 apps/ntfy/service.yaml delete mode 100644 apps/ollama/release.yaml delete mode 100644 apps/ollama/repository.yaml delete mode 100644 apps/open-webui/release.yaml delete mode 100644 apps/open-webui/repository.yaml delete mode 100644 apps/wg-easy/config.yaml delete mode 100644 apps/wg-easy/deployment.yaml delete mode 100644 apps/wg-easy/ingress.yaml delete mode 100644 apps/wg-easy/pvc-config.yaml delete mode 100644 apps/wg-easy/service-dns.yaml delete mode 100644 apps/wg-easy/service.yaml delete mode 100644 bootstrap/apps/kustomization-baikal.yaml delete mode 100644 bootstrap/apps/kustomization-minecraft.yaml delete mode 100644 bootstrap/apps/kustomization-ntfy.yaml delete mode 100644 bootstrap/apps/kustomization-ollama.yaml delete mode 100644 bootstrap/apps/kustomization-open-webui.yaml delete mode 100644 bootstrap/apps/kustomization-wg-easy.yaml delete mode 100644 infrastructure/namespaces/namespace-baikal.yaml delete mode 100644 infrastructure/namespaces/namespace-minecraft.yaml delete mode 100644 infrastructure/namespaces/namespace-ntfy.yaml delete mode 100644 infrastructure/namespaces/namespace-ollama.yaml delete mode 100644 infrastructure/namespaces/namespace-open-webui.yaml delete mode 100644 infrastructure/namespaces/namespace-sealed-secrets.yaml delete mode 100644 infrastructure/namespaces/namespace-wg-easy.yaml diff --git a/apps/baikal/deployment.yaml b/apps/baikal/deployment.yaml deleted file mode 100644 index a377c23..0000000 --- a/apps/baikal/deployment.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: baikal - namespace: baikal -spec: - selector: - matchLabels: - app: baikal - template: - metadata: - labels: - app: baikal - spec: - containers: - - name: baikal - image: ckulka/baikal:nginx - ports: - - containerPort: 80 - name: http - protocol: TCP - volumeMounts: - - mountPath: /var/www/baikal/config - name: config - - mountPath: /var/www/baikal/Specific - name: data - restartPolicy: Always - volumes: - - name: config - persistentVolumeClaim: - claimName: config - - name: data - persistentVolumeClaim: - claimName: data diff --git a/apps/baikal/ingress.yaml b/apps/baikal/ingress.yaml deleted file mode 100644 index a7caa88..0000000 --- a/apps/baikal/ingress.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: baikal - namespace: baikal - annotations: - cert-manager.io/cluster-issuer: "letsencrypt-prod" - external-dns.alpha.kubernetes.io/target: michaelthomson.ddns.net - external-dns.alpha.kubernetes.io/cloudflare-proxied: "true" - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" -spec: - rules: - - host: baikal.michaelthomson.dev - http: - paths: - - pathType: ImplementationSpecific - path: / - backend: - service: - name: baikal - port: - name: http - tls: - - hosts: - - baikal.michaelthomson.dev - secretName: baikal-tls diff --git a/apps/baikal/pvc-config.yaml b/apps/baikal/pvc-config.yaml deleted file mode 100644 index a7bc4a4..0000000 --- a/apps/baikal/pvc-config.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: config - namespace: baikal -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi diff --git a/apps/baikal/pvc-data.yaml b/apps/baikal/pvc-data.yaml deleted file mode 100644 index 04288dd..0000000 --- a/apps/baikal/pvc-data.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: data - namespace: baikal -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi diff --git a/apps/baikal/service.yaml b/apps/baikal/service.yaml deleted file mode 100644 index 0e9a9cb..0000000 --- a/apps/baikal/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: baikal - namespace: baikal -spec: - selector: - app: baikal - ports: - - name: http - port: 80 - targetPort: http diff --git a/apps/minecraft/release.yaml b/apps/minecraft/release.yaml deleted file mode 100644 index e203b80..0000000 --- a/apps/minecraft/release.yaml +++ /dev/null @@ -1,50 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: minecraft - namespace: minecraft -spec: - chart: - spec: - chart: minecraft - version: 5.x - sourceRef: - kind: HelmRepository - name: minecraft - interval: 15m - releaseName: minecraft - values: - serviceAnnotations: - metallb.io/loadBalancerIPs: 192.168.18.201 - - minecraftServer: - # This must be overridden, since we can't accept this for the user. - eula: true - # One of: LATEST, SNAPSHOT, or a specific version (ie: "1.7.9"). - version: "LATEST" - ## The type of Minecraft server to run, check for related settings below - ## Common types: "VANILLA", "FABRIC", "FORGE", "SPIGOT", "BUKKIT", "PAPER", - ## "FTBA", "SPONGEVANILLA", "AUTO_CURSEFORGE" - ## ref: https://docker-minecraft-server.readthedocs.io/en/latest/types-and-platforms - type: "VANILLA" - # One of: peaceful, easy, normal, and hard - difficulty: normal - # A comma-separated list of player names to whitelist. - whitelist: DrDeww,lolobinbolo - # A comma-separated list of player names who should be admins. - ops: DrDeww - # A server icon URL for server listings. Auto-scaled and transcoded. - icon: - # Message of the Day - motd: "Welcome to Michael's Minecraft Server" - worldSaveName: world - # If you adjust this, you may need to adjust resources.requests above to match. - memory: 1024M - serviceType: LoadBalancer - - persistence: - dataDir: - enabled: true - Size: 8Gi - accessModes: - - ReadWriteOnce diff --git a/apps/minecraft/repository.yaml b/apps/minecraft/repository.yaml deleted file mode 100644 index 1d30b33..0000000 --- a/apps/minecraft/repository.yaml +++ /dev/null @@ -1,9 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: minecraft - namespace: minecraft -spec: - interval: 15m - url: https://itzg.github.io/minecraft-server-charts/ - diff --git a/apps/ntfy/deployment.yaml b/apps/ntfy/deployment.yaml deleted file mode 100644 index 4b067b0..0000000 --- a/apps/ntfy/deployment.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: ntfy - namespace: ntfy - labels: - app: ntfy -spec: - revisionHistoryLimit: 1 - replicas: 1 - selector: - matchLabels: - app: ntfy - template: - metadata: - labels: - app: ntfy - spec: - containers: - - name: ntfy - image: binwiederhier/ntfy:v1.28.0 - args: ["serve"] - env: - - name: TZ - value: America/Toronto - - name: NTFY_DEBUG - value: "false" - - name: NTFY_LOG_LEVEL - value: INFO - - name: NTFY_BASE_URL - value: https://ntfy.michaelthomson.dev - ports: - - containerPort: 80 - name: http - volumeMounts: - - mountPath: /etc/ntfy - subPath: server.yml - name: config-volume - - mountPath: /var/cache/ntfy - name: cache-volume - volumes: - - name: config-volume - configMap: - name: server-config - - name: cache-volume - persistentVolumeClaim: - claimName: pvc diff --git a/apps/ntfy/ingress.yaml b/apps/ntfy/ingress.yaml deleted file mode 100644 index fd8c7b9..0000000 --- a/apps/ntfy/ingress.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: ntfy - namespace: ntfy - annotations: - cert-manager.io/cluster-issuer: "letsencrypt-prod" - external-dns.alpha.kubernetes.io/target: michaelthomson.ddns.net - external-dns.alpha.kubernetes.io/cloudflare-proxied: "true" - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" -spec: - rules: - - host: ntfy.michaelthomson.dev - http: - paths: - - pathType: Prefix - path: / - backend: - service: - name: service - port: - name: http - tls: - - hosts: - - ntfy.michaelthomson.dev - secretName: ntfy-tls diff --git a/apps/ntfy/pvc.yaml b/apps/ntfy/pvc.yaml deleted file mode 100644 index 702bf3c..0000000 --- a/apps/ntfy/pvc.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: pvc - namespace: ntfy -spec: - accessModes: - - ReadWriteOnce - storageClassName: longhorn - resources: - requests: - storage: 1Gi diff --git a/apps/ntfy/server-config.yaml b/apps/ntfy/server-config.yaml deleted file mode 100644 index 38604a6..0000000 --- a/apps/ntfy/server-config.yaml +++ /dev/null @@ -1,9 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: server-config - namespace: ntfy -data: - server.yml: | - cache-file: "/var/cache/ntfy/cache.db" - attachment-cache-dir: "/var/cache/ntfy/attachments" diff --git a/apps/ntfy/service.yaml b/apps/ntfy/service.yaml deleted file mode 100644 index 2d7b420..0000000 --- a/apps/ntfy/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: service - namespace: ntfy -spec: - type: ClusterIP - selector: - app: ntfy - ports: - - name: http - protocol: TCP - port: 80 - targetPort: http diff --git a/apps/ollama/release.yaml b/apps/ollama/release.yaml deleted file mode 100644 index dc32ba5..0000000 --- a/apps/ollama/release.yaml +++ /dev/null @@ -1,56 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: ollama - namespace: ollama -spec: - chart: - spec: - chart: ollama - version: 1.x - sourceRef: - kind: HelmRepository - name: otwld - interval: 15m - releaseName: ollama - values: - runtimeClassName: nvidia - ollama: - gpu: - # -- Enable GPU integration - enabled: true - - # -- GPU type: 'nvidia' or 'amd' - type: 'nvidia' - - # -- Specify the number of GPU to 1 - number: 1 - - nvidiaResource: "nvidia.com/gpu-all" - - # -- List of models to pull at container startup - models: - create: - - name: qwen3.5:9b-ctx32768 - template: | - FROM qwen3.5:9b - PARAMETER num_ctx 32768 - run: - - qwen3.5:9b-ctx32768 - - ingress: - enabled: true - annotations: - cert-manager.io/cluster-issuer: "letsencrypt-prod" - traefik.ingress.kubernetes.io/router.tls: "true" - traefik.ingress.kubernetes.io/router.entrypoints: websecure - hosts: - - host: ollama.michaelthomson.dev - paths: - - path: / - pathType: Prefix - path: / - tls: - - secretName: ollama-tls - hosts: - - ollama.michaelthomson.dev diff --git a/apps/ollama/repository.yaml b/apps/ollama/repository.yaml deleted file mode 100644 index 04ffc38..0000000 --- a/apps/ollama/repository.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: otwld - namespace: ollama -spec: - interval: 15m - url: https://helm.otwld.com/ diff --git a/apps/open-webui/release.yaml b/apps/open-webui/release.yaml deleted file mode 100644 index f4561c4..0000000 --- a/apps/open-webui/release.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: open-webui - namespace: open-webui -spec: - chart: - spec: - chart: open-webui - version: 12.x - sourceRef: - kind: HelmRepository - name: open-webui - interval: 15m - releaseName: open-webui - values: - ollama: - enabled: false - ingress: - enabled: true - annotations: - cert-manager.io/cluster-issuer: "letsencrypt-prod" - traefik.ingress.kubernetes.io/router.tls: "true" - traefik.ingress.kubernetes.io/router.entrypoints: websecure - host: "chat.michaelthomson.dev" # update to your real domain - tls: true - existingSecret: open-webui-tls diff --git a/apps/open-webui/repository.yaml b/apps/open-webui/repository.yaml deleted file mode 100644 index 9f2502e..0000000 --- a/apps/open-webui/repository.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: open-webui - namespace: open-webui -spec: - interval: 15m - url: https://helm.openwebui.com/ diff --git a/apps/wg-easy/config.yaml b/apps/wg-easy/config.yaml deleted file mode 100644 index b2436e5..0000000 --- a/apps/wg-easy/config.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: wg-easy-config - namespace: wg-easy -data: - LANG: "en" - WG_HOST: "wireguard.michaelthomson.dev" - WG_PORT: "30000" - UI_TRAFFIC_STATS: "true" - UI_CHART_TYPE: "1" - ENABLE_PROMETHEUS_METRICS: "true" diff --git a/apps/wg-easy/deployment.yaml b/apps/wg-easy/deployment.yaml deleted file mode 100644 index e088bcf..0000000 --- a/apps/wg-easy/deployment.yaml +++ /dev/null @@ -1,48 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: wg-easy - namespace: wg-easy -spec: - selector: - matchLabels: - app: wg-easy - template: - metadata: - labels: - app: wg-easy - spec: - # securityContext: - # sysctls: - # - name: net.ipv4.ip_forward - # value: "1" - # - name: net.ipv4.conf.all.src_valid_mark - # value: "1" - containers: - - name: wg-easy - image: ghcr.io/wg-easy/wg-easy - imagePullPolicy: Always - envFrom: - - configMapRef: - name: wg-easy-config - optional: false - ports: - - containerPort: 30000 - name: wg - protocol: UDP - - containerPort: 51821 - name: http - protocol: TCP - securityContext: - capabilities: - add: - - NET_ADMIN - - SYS_MODULE - volumeMounts: - - name: config - mountPath: /etc/wireguard - restartPolicy: Always - volumes: - - name: config - persistentVolumeClaim: - claimName: wg-easy-config diff --git a/apps/wg-easy/ingress.yaml b/apps/wg-easy/ingress.yaml deleted file mode 100644 index 59264eb..0000000 --- a/apps/wg-easy/ingress.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: wg-easy - namespace: wg-easy - annotations: - cert-manager.io/cluster-issuer: "letsencrypt-prod" - external-dns.alpha.kubernetes.io/target: michaelthomson.ddns.net - external-dns.alpha.kubernetes.io/cloudflare-proxied: "true" - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" -spec: - rules: - - host: wireguard.michaelthomson.dev - http: - paths: - - pathType: ImplementationSpecific - path: / - backend: - service: - name: wg-easy - port: - name: http - tls: - - hosts: - - wireguard.michaelthomson.dev - secretName: wg-easy-tls diff --git a/apps/wg-easy/pvc-config.yaml b/apps/wg-easy/pvc-config.yaml deleted file mode 100644 index b6f2028..0000000 --- a/apps/wg-easy/pvc-config.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: wg-easy-config - namespace: wg-easy -spec: - resources: - requests: - storage: 1Gi - storageClassName: longhorn - accessModes: - - ReadWriteOnce diff --git a/apps/wg-easy/service-dns.yaml b/apps/wg-easy/service-dns.yaml deleted file mode 100644 index facb903..0000000 --- a/apps/wg-easy/service-dns.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: wg-easy-dns - namespace: wg-easy - annotations: - metallb.io/loadBalancerIPs: 192.168.18.245 -spec: - type: LoadBalancer - selector: - app: wg-easy - ports: - - name: wg - port: 30000 - targetPort: wg - protocol: UDP diff --git a/apps/wg-easy/service.yaml b/apps/wg-easy/service.yaml deleted file mode 100644 index d68b774..0000000 --- a/apps/wg-easy/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: wg-easy - namespace: wg-easy -spec: - selector: - app: wg-easy - ports: - - port: 80 - targetPort: http - name: http diff --git a/bootstrap/apps/kustomization-baikal.yaml b/bootstrap/apps/kustomization-baikal.yaml deleted file mode 100644 index bf71371..0000000 --- a/bootstrap/apps/kustomization-baikal.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: baikal - namespace: flux-system -spec: - interval: 15m - path: ./apps/baikal - prune: true # remove any elements later removed from the above path - wait: true - sourceRef: - kind: GitRepository - name: flux-system - decryption: - provider: sops - secretRef: - name: sops-age - dependsOn: - - name: infra-configs diff --git a/bootstrap/apps/kustomization-minecraft.yaml b/bootstrap/apps/kustomization-minecraft.yaml deleted file mode 100644 index c27a91f..0000000 --- a/bootstrap/apps/kustomization-minecraft.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: minecraft - namespace: flux-system -spec: - interval: 15m - path: ./apps/minecraft - prune: true # remove any elements later removed from the above path - wait: true - sourceRef: - kind: GitRepository - name: flux-system - decryption: - provider: sops - secretRef: - name: sops-age - dependsOn: - - name: infra-configs diff --git a/bootstrap/apps/kustomization-ntfy.yaml b/bootstrap/apps/kustomization-ntfy.yaml deleted file mode 100644 index e4cbe62..0000000 --- a/bootstrap/apps/kustomization-ntfy.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: ntfy - namespace: flux-system -spec: - interval: 15m - path: ./apps/ntfy - prune: true # remove any elements later removed from the above path - wait: true - sourceRef: - kind: GitRepository - name: flux-system - decryption: - provider: sops - secretRef: - name: sops-age - dependsOn: - - name: infra-configs diff --git a/bootstrap/apps/kustomization-ollama.yaml b/bootstrap/apps/kustomization-ollama.yaml deleted file mode 100644 index e73b0ae..0000000 --- a/bootstrap/apps/kustomization-ollama.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: ollama - namespace: flux-system -spec: - interval: 1m - path: ./apps/ollama - prune: true # remove any elements later removed from the above path - wait: true - sourceRef: - kind: GitRepository - name: flux-system - decryption: - provider: sops - secretRef: - name: sops-age - dependsOn: - - name: infra-configs diff --git a/bootstrap/apps/kustomization-open-webui.yaml b/bootstrap/apps/kustomization-open-webui.yaml deleted file mode 100644 index 48ba2f1..0000000 --- a/bootstrap/apps/kustomization-open-webui.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: open-webui - namespace: flux-system -spec: - interval: 1m - path: ./apps/open-webui - prune: true # remove any elements later removed from the above path - wait: true - sourceRef: - kind: GitRepository - name: flux-system - decryption: - provider: sops - secretRef: - name: sops-age - dependsOn: - - name: infra-configs diff --git a/bootstrap/apps/kustomization-wg-easy.yaml b/bootstrap/apps/kustomization-wg-easy.yaml deleted file mode 100644 index 9c8d727..0000000 --- a/bootstrap/apps/kustomization-wg-easy.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: wg-easy - namespace: flux-system -spec: - interval: 15m - path: ./apps/wg-easy - prune: true # remove any elements later removed from the above path - wait: true - sourceRef: - kind: GitRepository - name: flux-system - decryption: - provider: sops - secretRef: - name: sops-age - dependsOn: - - name: infra-configs diff --git a/infrastructure/namespaces/namespace-baikal.yaml b/infrastructure/namespaces/namespace-baikal.yaml deleted file mode 100644 index cb9e5d5..0000000 --- a/infrastructure/namespaces/namespace-baikal.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: baikal diff --git a/infrastructure/namespaces/namespace-minecraft.yaml b/infrastructure/namespaces/namespace-minecraft.yaml deleted file mode 100644 index 4ad4f70..0000000 --- a/infrastructure/namespaces/namespace-minecraft.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: minecraft diff --git a/infrastructure/namespaces/namespace-ntfy.yaml b/infrastructure/namespaces/namespace-ntfy.yaml deleted file mode 100644 index f40cdd6..0000000 --- a/infrastructure/namespaces/namespace-ntfy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: ntfy diff --git a/infrastructure/namespaces/namespace-ollama.yaml b/infrastructure/namespaces/namespace-ollama.yaml deleted file mode 100644 index 72dcaa0..0000000 --- a/infrastructure/namespaces/namespace-ollama.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: ollama diff --git a/infrastructure/namespaces/namespace-open-webui.yaml b/infrastructure/namespaces/namespace-open-webui.yaml deleted file mode 100644 index b84d4e8..0000000 --- a/infrastructure/namespaces/namespace-open-webui.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: open-webui diff --git a/infrastructure/namespaces/namespace-sealed-secrets.yaml b/infrastructure/namespaces/namespace-sealed-secrets.yaml deleted file mode 100644 index e4c75be..0000000 --- a/infrastructure/namespaces/namespace-sealed-secrets.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: sealed-secrets diff --git a/infrastructure/namespaces/namespace-wg-easy.yaml b/infrastructure/namespaces/namespace-wg-easy.yaml deleted file mode 100644 index 2b9eeae..0000000 --- a/infrastructure/namespaces/namespace-wg-easy.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: wg-easy