From c7e906a88b87402ddd19ebb0cc899ba6db3bd8d0 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Thu, 22 Oct 2026 17:56:46 +0200 Subject: [PATCH] Adopt Fediverse namespaces into GitOps without pruning --- bootstrap/fediverse-namespaces.yaml | 29 +++++++++++++++++++++++++++++ bootstrap/kustomization.yaml | 1 + 2 files changed, 30 insertions(+) create mode 100644 bootstrap/fediverse-namespaces.yaml diff --git a/bootstrap/fediverse-namespaces.yaml b/bootstrap/fediverse-namespaces.yaml new file mode 100644 index 0000000..912fb9d --- /dev/null +++ b/bootstrap/fediverse-namespaces.yaml @@ -0,0 +1,29 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: mastodon + labels: + app.kubernetes.io/part-of: fediverse + annotations: + argocd.argoproj.io/sync-wave: "-2" + argocd.argoproj.io/sync-options: Prune=false +--- +apiVersion: v1 +kind: Namespace +metadata: + name: pixelfed + labels: + app.kubernetes.io/part-of: fediverse + annotations: + argocd.argoproj.io/sync-wave: "-2" + argocd.argoproj.io/sync-options: Prune=false +--- +apiVersion: v1 +kind: Namespace +metadata: + name: loops + labels: + app.kubernetes.io/part-of: fediverse + annotations: + argocd.argoproj.io/sync-wave: "-2" + argocd.argoproj.io/sync-options: Prune=false diff --git a/bootstrap/kustomization.yaml b/bootstrap/kustomization.yaml index 4c37b41..4d0258d 100644 --- a/bootstrap/kustomization.yaml +++ b/bootstrap/kustomization.yaml @@ -99,6 +99,7 @@ resources: - nextcloud-project.yaml - nextcloud.yaml - fediverse-project.yaml +- fediverse-namespaces.yaml - mastodon-postgresql.yaml - mastodon.yaml - pixelfed.yaml