From 4532cafc0b8b5393bec7283dc5fad265dd337c68 Mon Sep 17 00:00:00 2001 From: titver968 Date: Fri, 24 Oct 2025 14:03:31 +0200 Subject: [PATCH] plane back to te last config --- .../plane/{ => bakup}/plane-ingress_fix.txt | 0 argocd/apps/plane/values-plane.bak | 76 ---------------- argocd/apps/plane/values-plane.yaml | 90 +++++++++++-------- 3 files changed, 54 insertions(+), 112 deletions(-) rename argocd/apps/plane/{ => bakup}/plane-ingress_fix.txt (100%) delete mode 100644 argocd/apps/plane/values-plane.bak diff --git a/argocd/apps/plane/plane-ingress_fix.txt b/argocd/apps/plane/bakup/plane-ingress_fix.txt similarity index 100% rename from argocd/apps/plane/plane-ingress_fix.txt rename to argocd/apps/plane/bakup/plane-ingress_fix.txt diff --git a/argocd/apps/plane/values-plane.bak b/argocd/apps/plane/values-plane.bak deleted file mode 100644 index 49db79c..0000000 --- a/argocd/apps/plane/values-plane.bak +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: plane - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - ignoreDifferences: - # PVCs - creationTimestamp ignorieren - - group: "" - kind: PersistentVolumeClaim - jsonPointers: - - /metadata/creationTimestamp - - # Jobs komplett ignorieren - sie sind immutable und werden von Helm Hooks verwaltet - - group: batch - kind: Job - name: plane-api-migrate-* - jsonPointers: - - /spec - - /metadata - - # StatefulSets - verschiedene dynamische Felder - - group: apps - kind: StatefulSet - jsonPointers: - - /spec/volumeClaimTemplates/0/metadata/creationTimestamp - - /spec/volumeClaimTemplates/1/metadata/creationTimestamp - - /spec/volumeClaimTemplates/2/metadata/creationTimestamp - - project: default - source: - repoURL: 'https://helm.plane.so/' - chart: 'plane-ce' - targetRevision: 1.*.* - helm: - values: | - - ingress: - enabled: true - appHost: "plane.innovation-hub-niedersachsen.de" - ingressClass: "traefik" - ingress_annotations: - cert-manager.io/cluster-issuer: lets-encrypt-staging - traefik.ingress.kubernetes.io/router.entrypoints: websecure - - ssl: - tls_secret_name: "plane-tls" - createIssuer: false - generateCerts: false - - minio: - local_setup: false - - env: - docstore_bucket: "plane-docstore" - doc_upload_size_limit: "5242880" - aws_access_key: "a0ccb47cc0994bf51ecd" - aws_secret_access_key: "0d54ee2f943f2a56b8cafc3afe9cb1e2f9fecac2" - aws_region: "eu-central-1" - aws_s3_endpoint_url: "https://sws3.innovation-hub-niedersachsen.de" - - destination: - server: 'https://kubernetes.default.svc' - namespace: plane - - syncPolicy: - managedNamespaceMetadata: - labels: - pod-security.kubernetes.io/enforce: "privileged" - automated: - selfHeal: true - prune: true - syncOptions: - - CreateNamespace=true - - RespectIgnoreDifferences=true \ No newline at end of file diff --git a/argocd/apps/plane/values-plane.yaml b/argocd/apps/plane/values-plane.yaml index 7bb77c0..49db79c 100644 --- a/argocd/apps/plane/values-plane.yaml +++ b/argocd/apps/plane/values-plane.yaml @@ -4,49 +4,66 @@ metadata: name: plane finalizers: - resources-finalizer.argocd.argoproj.io - spec: - project: default - source: - repoURL: 'https://helm.plane.so/' - chart: 'plane-ce' - targetRevision: 1.3.3 - helm: - values: | +spec: + ignoreDifferences: + # PVCs - creationTimestamp ignorieren + - group: "" + kind: PersistentVolumeClaim + jsonPointers: + - /metadata/creationTimestamp + + # Jobs komplett ignorieren - sie sind immutable und werden von Helm Hooks verwaltet + - group: batch + kind: Job + name: plane-api-migrate-* + jsonPointers: + - /spec + - /metadata - ingress: - enabled: true - appHost: "plane.innovation-hub-niedersachsen.de" - ingressClass: "traefik" - ingress_annotations: - cert-manager.io/cluster-issuer: lets-encrypt - traefik.ingress.kubernetes.io/router.entrypoints: websecure + # StatefulSets - verschiedene dynamische Felder + - group: apps + kind: StatefulSet + jsonPointers: + - /spec/volumeClaimTemplates/0/metadata/creationTimestamp + - /spec/volumeClaimTemplates/1/metadata/creationTimestamp + - /spec/volumeClaimTemplates/2/metadata/creationTimestamp - ssl: - tls_secret_name: "plane-tls" - createIssuer: false - generateCerts: false + project: default + source: + repoURL: 'https://helm.plane.so/' + chart: 'plane-ce' + targetRevision: 1.*.* + helm: + values: | - minio: - local_setup: false + ingress: + enabled: true + appHost: "plane.innovation-hub-niedersachsen.de" + ingressClass: "traefik" + ingress_annotations: + cert-manager.io/cluster-issuer: lets-encrypt-staging + traefik.ingress.kubernetes.io/router.entrypoints: websecure - env: - docstore_bucket: "planedocstore" - doc_upload_size_limit: "5242880" - aws_access_key: "a0ccb47cc0994bf51ecd" - aws_secret_access_key: "0d54ee2f943f2a56b8cafc3afe9cb1e2f9fecac2" - aws_region: "eu-central-1" - aws_s3_endpoint_url: "https://sws3.innovation-hub-niedersachsen.de" + ssl: + tls_secret_name: "plane-tls" + createIssuer: false + generateCerts: false + + minio: + local_setup: false + + env: + docstore_bucket: "plane-docstore" + doc_upload_size_limit: "5242880" + aws_access_key: "a0ccb47cc0994bf51ecd" + aws_secret_access_key: "0d54ee2f943f2a56b8cafc3afe9cb1e2f9fecac2" + aws_region: "eu-central-1" + aws_s3_endpoint_url: "https://sws3.innovation-hub-niedersachsen.de" - worker: - replicas: 2 - memoryLimit: 10Gi - cpuLimit: 1500m - memoryRequest: 4Gi - cpuRequest: 500m - destination: server: 'https://kubernetes.default.svc' namespace: plane + syncPolicy: managedNamespaceMetadata: labels: @@ -55,4 +72,5 @@ metadata: selfHeal: true prune: true syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + - RespectIgnoreDifferences=true \ No newline at end of file