diff --git a/kubernetes/apps/argo-apps/kustomization.yaml b/kubernetes/apps/argo-apps/kustomization.yaml index 8430f31..8106d8d 100644 --- a/kubernetes/apps/argo-apps/kustomization.yaml +++ b/kubernetes/apps/argo-apps/kustomization.yaml @@ -7,7 +7,6 @@ resources: - ../trilium-notes/ - ../ollama/ - ../jobscrapper/ - - ../satisfactory-server/ # System applications - ../../system/cert-manager diff --git a/kubernetes/apps/satisfactory-server/argo-app.yaml b/kubernetes/apps/satisfactory-server/argo-app.yaml deleted file mode 100644 index 843d502..0000000 --- a/kubernetes/apps/satisfactory-server/argo-app.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: satisfactory - namespace: argocd - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: default - destination: - server: https://kubernetes.default.svc - namespace: satisfactory - source: - repoURL: https://github.com/ThomasCardin/homelab.git - path: kubernetes/apps/satisfactory-server/base - targetRevision: HEAD - syncPolicy: - automated: - selfHeal: true - syncOptions: - - CreateNamespace=true diff --git a/kubernetes/apps/satisfactory-server/base/deployment.yaml b/kubernetes/apps/satisfactory-server/base/deployment.yaml deleted file mode 100644 index 491c110..0000000 --- a/kubernetes/apps/satisfactory-server/base/deployment.yaml +++ /dev/null @@ -1,58 +0,0 @@ -apiVersion: apps/v1 -kind: StatefulSet -metadata: - name: satisfactory -spec: - selector: - matchLabels: - app: satisfactory - serviceName: "satisfactory" - replicas: 1 - template: - metadata: - labels: - app: satisfactory - spec: - containers: - - name: satisfactory - image: ghcr.io/thomascardin/satisfactory-server:latest - env: - - name: DEBUG - value: "false" - - name: MAXPLAYERS - value: "2" - - name: PGID - value: "1000" - - name: PUID - value: "1000" - - name: SKIPUPDATE - value: "false" - - name: STEAMBETA - value: "false" - ports: - - name: "api" - containerPort: 7777 - protocol: TCP - - name: "game" - containerPort: 7777 - protocol: UDP - volumeMounts: - - name: satisfactory-config - mountPath: /config - - name: satisfactory-data - mountPath: /config/gamefiles - volumeClaimTemplates: - - metadata: - name: satisfactory-config - spec: - accessModes: [ "ReadWriteOnce" ] - resources: - requests: - storage: 1Gi - - metadata: - name: satisfactory-data - spec: - accessModes: [ "ReadWriteOnce" ] - resources: - requests: - storage: 50Gi \ No newline at end of file diff --git a/kubernetes/apps/satisfactory-server/base/svc.yaml b/kubernetes/apps/satisfactory-server/base/svc.yaml deleted file mode 100644 index 71df0fb..0000000 --- a/kubernetes/apps/satisfactory-server/base/svc.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -apiVersion: v1 -kind: Service -metadata: - name: satisfactory - labels: - app: satisfactory -spec: - type: ClusterIP - ports: - - name: "game" - port: 7777 - protocol: UDP - targetPort: 7777 - - name: "api" - port: 7777 - protocol: TCP - targetPort: 7777 - selector: - app: satisfactory \ No newline at end of file diff --git a/kubernetes/apps/satisfactory-server/kustomization.yaml b/kubernetes/apps/satisfactory-server/kustomization.yaml deleted file mode 100644 index 36c4b6f..0000000 --- a/kubernetes/apps/satisfactory-server/kustomization.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization - -resources: - - argo-app.yaml \ No newline at end of file