From 62137018eab8158a5bb12ce4e1eb97e292b55566 Mon Sep 17 00:00:00 2001 From: Jeffrey Smeets Date: Sun, 21 Jun 2026 12:45:21 +0200 Subject: [PATCH] Track envoy-gateway-config app; move affine to deprecated in README --- README.md | 2 +- .../envoy-gateway-config-application.yaml | 23 +++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 infra/argocd/applications/envoy-gateway-config-application.yaml diff --git a/README.md b/README.md index 409857e..a4b6c44 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,6 @@ The repository is split into three top-level areas. Within each, there is one di - **Stable Diffusion**: Image generation service ### Self-Hosted Tools -- **AFFiNE**: Collaborative workspace and note-taking platform - **Harbor**: Container image registry - **Pelican**: Game server management panel @@ -120,6 +119,7 @@ The repository is split into three top-level areas. Within each, there is one di - **Nginx Ingress Controller**: Replaced by Envoy Gateway; dropped after upstream support ended in March 2025 - **Psono**: Self-hosted password manager; replaced by Passbolt - **Vaultwarden**: Self-hosted Bitwarden server; no longer in use +- **AFFiNE**: Collaborative workspace and note-taking platform; no longer in use ## Infrastructure diff --git a/infra/argocd/applications/envoy-gateway-config-application.yaml b/infra/argocd/applications/envoy-gateway-config-application.yaml new file mode 100644 index 0000000..1521c69 --- /dev/null +++ b/infra/argocd/applications/envoy-gateway-config-application.yaml @@ -0,0 +1,23 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: envoy-gateway-config + namespace: argocd +spec: + project: default + source: + repoURL: https://gitea.jsme.be/Jeffrey/Kubernetes-Manifests.git + path: infra/envoy-gateway + targetRevision: main + directory: + recurse: true + destination: + server: https://kubernetes.default.svc + namespace: envoy-gateway + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + - PruneLast=true