From 24b9b19cea59dc118520e3c3d42756d54f4c3c26 Mon Sep 17 00:00:00 2001 From: Martyn Ranyard Date: Mon, 28 Jul 2025 14:23:12 +0000 Subject: [PATCH] we try a different way Signed-off-by: Martyn Ranyard --- everything-app/linuxGSMOperator.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 everything-app/linuxGSMOperator.yaml diff --git a/everything-app/linuxGSMOperator.yaml b/everything-app/linuxGSMOperator.yaml new file mode 100644 index 0000000..3063d51 --- /dev/null +++ b/everything-app/linuxGSMOperator.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: gameserver-operator + namespace: argocd # This should be the namespace where Argo CD is installed +spec: + project: default # The Argo CD project, 'default' unless you've created others + source: + repoURL: 'https://github.com/templarfelix/gameserver-operator.git' + targetRevision: 'main' + path: 'config/default' + destination: + server: 'https://kubernetes.default.svc' # URL of the Kubernetes API server + namespace: 'default' # The namespace in Kubernetes where to deploy the application + syncPolicy: + automated: # Optional: enable automatic sync + selfHeal: true + prune: true # This will prune resources that are not in git anymore