Headscale perhaps
This commit is contained in:
parent
39d7da1b51
commit
1e3a4f21c3
2 changed files with 31 additions and 0 deletions
30
app-of-apps/headscale.yaml
Normal file
30
app-of-apps/headscale.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
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.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
|
||||||
|
|
@ -43,3 +43,4 @@ spec:
|
||||||
- https://charts.pascaliske.dev
|
- https://charts.pascaliske.dev
|
||||||
- https://codecentric.github.io/helm-charts
|
- https://codecentric.github.io/helm-charts
|
||||||
- https://charts.fossorial.io
|
- https://charts.fossorial.io
|
||||||
|
- oci://codeberg.org/wrenix/helm-charts/headscale
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue