diff --git a/argocd/apps/headlamp/values-headlamp.yaml b/argocd/apps/headlamp/values-headlamp.yaml new file mode 100644 index 0000000..09d8b63 --- /dev/null +++ b/argocd/apps/headlamp/values-headlamp.yaml @@ -0,0 +1,51 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: headlamp + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + source: + repoURL: 'https://kubernetes-sigs.github.io/headlamp/' + chart: 'headlamp' + targetRevision: 0.*.* + helm: + values: | + config: + baseURL: "headlamp.innohub.local" + ingress: + enabled: true + ingressClass: "traefik" + ingress_annotations: + cert-manager.io/cluster-issuer: lets-encrypt + traefik.ingress.kubernetes.io/router.entrypoints: websecure + hosts: + - headlamp.innohub.local + paths: + - path / + type: ImplementationSpecific + tls: + secretName: "headlamp-tls" + hosts: + - headlamp.innohub.local + + persistentVolumeClaim: + enabled: true + + destination: + server: 'https://kubernetes.default.svc' + namespace: kube-system + + syncPolicy: + managedNamespaceMetadata: + labels: + pod-security.kubernetes.io/enforce: "privileged" + automated: + selfHeal: true + prune: true + syncOptions: + - CreateNamespace=true + - ServerSideApply=true + - PruneLast=true + - RespectIgnoreDifferences=true