From 1641b9bea3d7515373547739e153774e5c648be3 Mon Sep 17 00:00:00 2001 From: titver968 Date: Fri, 12 Dec 2025 11:59:19 +0100 Subject: [PATCH] new matisbt App --- argocd/apps/mantisbt/values-mantisbt.yaml | 86 ++++++++++++++++++ .../apps/praktikum/.values-praktikum.yaml.swp | Bin 0 -> 12288 bytes 2 files changed, 86 insertions(+) create mode 100644 argocd/apps/mantisbt/values-mantisbt.yaml create mode 100644 argocd/apps/praktikum/.values-praktikum.yaml.swp 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 0000000000000000000000000000000000000000..1fb629682a08e974985d4f51521be4c97b391737 GIT binary patch literal 12288 zcmeI2&x;&I6vu1LLC{3SfH$Gt91;TEy=#!*fQKXpmAD&ON%WvdP4}Cba(b$Ys_G6C zB!b{6;8{exc+-oXa|~VtFNzm0`4@8VuHWkJndyxg6mRM)_)gE%ulL^Py=qvt#(Otj zKS*BA_66EALM-1sr>=hcrMPofh@e948*&TsQpfQvEi{xK$l|gw^YoH(TV@Gy``Cv0 zR0Wc`(%Q`GaX!D`bLpn0D06A8&#ja5pyu@=Z)8=IPuCsUQZA~kMtFb;Fo7)uPKgUI z?(fCHGrKP&r=PvPWgd4k0Vco%m;e)C0!)AjFaaj;UnCIhj`#?HJ=O=8_0OG$p8ZdL zFaajO1egF5U;<2l2`~XBzyz286JP@WLIScB;=~g|{0zna|F8c3zyGulKSKAQ@1U=s z2C~q5&|A=NPYLlW^gVPJ`Ud(O`WPbU5PBZ^<&+SgLGMF{&~wn^(EXD_`~ZCleF9nN z9q1x-2KxO;As#^Yps%4XpxcmzE<)#^)6fp|ppW6F7zZ~dzyz286JP>NfC(^x{}X|v zZE14FkqmSwaedXwf?f%(CK1Q{QWw{3P)7Sv+mR&J)tW}hdI}~{HF=F>HRzOeFbiy1 zu2x~4DN|2H?NnH1^Lk89Qy`xylarnpS76g!>r|sEno_yjo2%rQs^0iQYKft>p9d6V zDT9ngqNi_~N)^k_q+SIxg2(;+*mg@#4i|Mt$=O*5){pXh;7dspSyv(RO>q{JOY%W! z8N=ViktDJx$om6R!s8>7<=Y5}uIZvfmbA^QTNr)mRn^+;`+{-s|4JpjA0?I1)0uI4 zFoCojS70`T3vlGT@_}GrIkq!z9 zzOP&g`XFi|;e)We?cuPg+aGD^Q?L?nWa3CujE|+yz;M+%Bi#owB>*1DVd