infra4talos/everything-app/linuxGSMOperator.yaml
Martyn Ranyard 24b9b19cea we try a different way
Signed-off-by: Martyn Ranyard <m@rtyn.berlin>
2025-07-28 14:23:12 +00:00

18 lines
735 B
YAML

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