infra4talos/app-of-apps/headscale.yaml
2026-05-31 01:22:40 +02:00

34 lines
1,016 B
YAML

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: headscale
namespace: argocd
spec:
destination:
namespace: headscale
server: https://kubernetes.default.svc
project: infra
source:
chart: headscale
repoURL: oci://codeberg.org/wrenix/helm-charts/headscale
targetRevision: 1.0.15
helm:
parameters:
- name: certmanager.dnsNames[0]
value: headscale.martyn.berlin
- name: certmanager.enabled
value: 'true'
- name: certmanager.issuerRef.name
value: 'letsencrypt'
- name: headscale.certmanager.issuerRef.name
value: 'letsencrypt'
- name: headscale.config.dns.base_domain
value: 'martyn.berlin'
- name: ingress.enabled
value: 'true'
- name: ingress.className
value: nginx
- name: ingress.hosts[0].host
value: headscale.martyn.berlin
- name: headscale.certmanager.dnsNames[0]
value: headscale.martyn.berlin