From c042a8291e042a3c6d1ea025bbf1d8580bfab7ac Mon Sep 17 00:00:00 2001 From: Conan Scott Date: Tue, 30 Dec 2025 20:43:53 +1100 Subject: [PATCH] re-org for argo --- bootstrap/metallb-application.yaml | 25 +++++++++++++++++++ .../0-metallb-native.yaml | 0 .../1-address-pool.yaml | 0 .../2-advertise.yaml | 0 .../3-argo-metal-rbac.yaml | 0 5 files changed, 25 insertions(+) create mode 100644 bootstrap/metallb-application.yaml rename 0-metallb-native.yaml => manifests/0-metallb-native.yaml (100%) rename 1-address-pool.yaml => manifests/1-address-pool.yaml (100%) rename 2-advertise.yaml => manifests/2-advertise.yaml (100%) rename 3-argo-metal-rbac.yaml => manifests/3-argo-metal-rbac.yaml (100%) diff --git a/bootstrap/metallb-application.yaml b/bootstrap/metallb-application.yaml new file mode 100644 index 0000000..386ae62 --- /dev/null +++ b/bootstrap/metallb-application.yaml @@ -0,0 +1,25 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: metallb + namespace: openshift-gitops + annotations: + argocd.argoproj.io/sync-wave: "-5" +spec: + orphanedResources: + warn: false # Disable warning + project: infrastructure + destination: + server: https://kubernetes.default.svc + source: + repoURL: https://gitea.apilab.us/cscott/metallb.git + targetRevision: main + path: manifests + syncPolicy: + automated: + prune: true + selfHeal: false + syncOptions: + - CreateNamespace=true + - ApplyOutOfSyncOnly=true + - PruneLast=true diff --git a/0-metallb-native.yaml b/manifests/0-metallb-native.yaml similarity index 100% rename from 0-metallb-native.yaml rename to manifests/0-metallb-native.yaml diff --git a/1-address-pool.yaml b/manifests/1-address-pool.yaml similarity index 100% rename from 1-address-pool.yaml rename to manifests/1-address-pool.yaml diff --git a/2-advertise.yaml b/manifests/2-advertise.yaml similarity index 100% rename from 2-advertise.yaml rename to manifests/2-advertise.yaml diff --git a/3-argo-metal-rbac.yaml b/manifests/3-argo-metal-rbac.yaml similarity index 100% rename from 3-argo-metal-rbac.yaml rename to manifests/3-argo-metal-rbac.yaml