update
diff --git a/charts/headscale/Chart.yaml b/charts/headscale/Chart.yaml
index f1688de..316a1f8 100644
--- a/charts/headscale/Chart.yaml
+++ b/charts/headscale/Chart.yaml
@@ -2,5 +2,5 @@
name: headscale
description: A Helm chart to run Headscale on PCloud
type: application
-version: 0.0.1
-appVersion: "0.0.1"
+version: 0.0.4
+appVersion: "0.0.4"
diff --git a/charts/headscale/templates/headscale.yaml b/charts/headscale/templates/headscale.yaml
index d483854..8f1af28 100644
--- a/charts/headscale/templates/headscale.yaml
+++ b/charts/headscale/templates/headscale.yaml
@@ -166,6 +166,13 @@
readOnly: true
- mountPath: /headscale-api
name: api-socket
+ livenessProbe:
+ exec:
+ command:
+ - cat
+ - /headscale/acls/config.hujson-reload
+ initialDelaySeconds: 60
+ periodSeconds: 5
- name: headscale-api
image: {{ .Values.api.image.repository }}:{{ .Values.api.image.tag }}
imagePullPolicy: {{ .Values.api.image.pullPolicy }}
@@ -179,6 +186,15 @@
- --config=/headscale/config/config.yaml
- --ip-subnet={{ .Values.api.ipSubnet }}
- --acls=/headscale/acls/config.hujson
+ - --self={{ .Values.api.self }}
+ - --fetch-users-addr={{ .Values.api.fetchUsersAddr }}
+ livenessProbe:
+ exec:
+ command:
+ - cat
+ - /headscale/acls/config.hujson-reload
+ initialDelaySeconds: 60
+ periodSeconds: 5
volumeMounts:
- name: data
mountPath: /headscale/data
diff --git a/charts/headscale/values.yaml b/charts/headscale/values.yaml
index 18d7b57..0237ba5 100644
--- a/charts/headscale/values.yaml
+++ b/charts/headscale/values.yaml
@@ -19,6 +19,8 @@
repository: giolekva/headscale-api
tag: latest
pullPolicy: Always
+ self: ""
+ fetchUsersAddr: ""
ui:
enabled: false
image: