Files
project-x/helmfile.yaml
Markus Köbele ae7cb45e8b
Some checks reported errors
moritz/project-x/pipeline/head Something is wrong with the build of this commit
Fix name of bjw-s chart
2023-11-27 20:40:53 +01:00

57 lines
1.7 KiB
YAML

repositories:
- name: gabibbo97
url: https://gabibbo97.github.io/charts/
- name: bjw-s
url: https://bjw-s.github.io/helm-charts
releases:
- name: project-x
namespace: project-x
chart: bjw-s/app-template
values:
- controllers:
main:
imagePullSecrets:
- registry-credentials
strategy: Recreate
containers:
main:
image:
repository: core.harbor.koebele-online.de/library/project-x
tag: {{ requiredEnv "BUILD_NUMBER"}}
pullPolicy: IfNotPresent
- service:
main:
ports:
http:
port: 80
- ingress:
main:
enabled: true
annotations:
kubernetes.io/ingress.class: "nginx"
cert-manager.io/cluster-issuer: "letsencrypt-prod"
hosts:
- host: project-x.moritz.koebele-online.de
paths:
- path: /
pathType: ImplementationSpecific
service:
name: main
port: http
tls:
- hosts:
- project-x.moritz.koebele-online.de
secretName: epaper-weekly-calendar-tls
wait: true
- name: imagepullsecrets
namespace: project-x
chart: gabibbo97/imagepullsecrets
version: 3.0.0
values:
- imagePullSecret:
secretName: registry-credentials
registryURL: core.harbor.koebele-online.de
username: {{ requiredEnv "HARBOR_USER"}}
password: {{ requiredEnv "HARBOR_PASSWORD"}}