fukuops/k8s/argo-apps/tailscale.yaml

36 lines
870 B
YAML

---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: tailscale
namespace: argo-cd
spec:
destination:
name: ''
namespace: apps-fuku
server: https://kubernetes.default.svc
project: fuku
syncPolicy:
automated: {}
sources:
- chart: tailscale
repoURL: https://harish2k01.github.io/helm-charts/
targetRevision: 0.1.2
helm:
valuesObject:
service:
enabled: true
persistence:
enabled: true
mountPath: /var/lib/tailscale
accessModes:
- ReadWriteMany
size: 1Gi
storageClassName: "truenas-nfs-csi"
tailscale:
hostname: exit-node
advertiseExitNode: true
routes:
- 192.168.1.0/24
authKey:
existingSecret: tailscale-auth