Some checks failed
Build and Push / build (push) Has been cancelled
- Change repoURL to internal Gitea cluster service - Remove inline registry secret placeholder (created via kubectl) - Registry secret created separately for security
44 lines
1.2 KiB
YAML
44 lines
1.2 KiB
YAML
apiVersion: argoproj.io/v1alpha1
|
|
kind: Application
|
|
metadata:
|
|
name: taskplaner
|
|
namespace: argocd
|
|
spec:
|
|
project: default
|
|
source:
|
|
repoURL: http://gitea-http.gitea.svc.cluster.local:3000/tho/taskplaner.git
|
|
targetRevision: HEAD
|
|
path: helm/taskplaner
|
|
helm:
|
|
valueFiles:
|
|
- values.yaml
|
|
parameters:
|
|
- name: image.repository
|
|
value: git.kube2.tricnet.de/tho/taskplaner
|
|
- name: ingress.enabled
|
|
value: "true"
|
|
- name: ingress.className
|
|
value: traefik
|
|
- name: ingress.hosts[0].host
|
|
value: task.kube2.tricnet.de
|
|
- name: ingress.hosts[0].paths[0].path
|
|
value: /
|
|
- name: ingress.hosts[0].paths[0].pathType
|
|
value: Prefix
|
|
- name: ingress.tls[0].secretName
|
|
value: taskplaner-tls
|
|
- name: ingress.tls[0].hosts[0]
|
|
value: task.kube2.tricnet.de
|
|
- name: ingress.annotations.cert-manager\.io/cluster-issuer
|
|
value: letsencrypt-prod
|
|
- name: config.origin
|
|
value: https://task.kube2.tricnet.de
|
|
destination:
|
|
server: https://kubernetes.default.svc
|
|
namespace: default
|
|
syncPolicy:
|
|
automated:
|
|
prune: true
|
|
selfHeal: true
|
|
syncOptions:
|
|
- CreateNamespace=true |