diff --git a/argocd/apps/mantisbt/values-mantisbt.yaml b/argocd/apps/mantisbt/values-mantisbt.yaml new file mode 100644 index 0000000..59be2fa --- /dev/null +++ b/argocd/apps/mantisbt/values-mantisbt.yaml @@ -0,0 +1,86 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: mantisbt + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + source: + repoURL: 'https://gitea.innovation-hub-niedersachsen.de/innohub/charts/raw/main/mantisbt' + targetRevision: 0.*.* + chart: mantisbt + helm: + values: | + image: + repository: vimagick/mantisbt + tag: latest + + ingress: + enabled: true + className: traefik + annotations: + kubernetes.io/ingress.class: traefik + traefik.ingress.kubernetes.io/router.tls: "true" + traefik.ingress.kubernetes.io/router.entrypoints: websecure + traefik.ingress.kubernetes.io/router.tls: "true" + cert-manager.io/cluster-issuer: lets-encrypt + hosts: + - mantisbt.innovation-hub-niedersachsen.de + tls: + - secretName: mantisbt-tls + hosts: + - mantisbt.innovation-hub-niedersachsen.de + + mantisbt: + adminUser: administrator + adminPassword: "InnoHubADMIN_2024!" + adminEmail: "admin@innovation-hub-niedersachsen.de" + siteName: "InnoHub Bug Tracker" + siteUrl: "https://mantisbt.innovation-hub-niedersachsen.de" + email: + enabled: true + smtpHost: 192.168.4.125 + smtpPort: 25 + fromAddress: "mantisbt@innovation-hub-niedersachsen.de" + fromName: "InnoHub MantisBT" + + persistence: + enabled: true + storageClass: longhorn + size: 10Gi + + resources: + requests: + memory: 256Mi + cpu: 100m + limits: + memory: 512Mi + cpu: 500m + + postgresql: + enabled: true + auth: + database: mantisbt + username: mantisbt + password: "MantisDBPassword_2024!" + postgresPassword: "RootDBPassword_2024!" + primary: + persistence: + enabled: true + storageClass: longhorn + size: 8Gi + + destination: + server: 'https://kubernetes.default.svc' + namespace: mantisbt + syncPolicy: + managedNamespaceMetadata: + labels: + pod-security.kubernetes.io/enforce: "privileged" + automated: + selfHeal: true + prune: true + syncOptions: + - CreateNamespace=true + diff --git a/argocd/apps/praktikum/.values-praktikum.yaml.swp b/argocd/apps/praktikum/.values-praktikum.yaml.swp new file mode 100644 index 0000000..1fb6296 Binary files /dev/null and b/argocd/apps/praktikum/.values-praktikum.yaml.swp differ