diff --git a/apps/infra/wg-easy.yaml b/apps/infra/wg-easy.yaml index 5a2b053..d27092a 100644 --- a/apps/infra/wg-easy.yaml +++ b/apps/infra/wg-easy.yaml @@ -44,7 +44,6 @@ spec: containers: - name: wg-easy image: ghcr.io/wg-easy/wg-easy:15.4.0 - imagePullPolicy: Always ports: - containerPort: 51820 protocol: UDP @@ -55,16 +54,10 @@ spec: env: - name: LANG value: en - - name: WG_HOST - value: vpn.ivanch.me - name: WG_MTU value: "1420" - name: UI_TRAFFIC_STATS value: "true" - - name: UI_CHART_TYPE - value: "0" - - name: WG_ENABLE_ONE_TIME_LINKS - value: "true" - name: INSECURE value: "true" - name: UI_ENABLE_SORT_CLIENTS @@ -81,6 +74,22 @@ spec: limits: cpu: 2000m memory: 1Gi + livenessProbe: + httpGet: + path: / + port: 51821 + initialDelaySeconds: 15 + periodSeconds: 30 + timeoutSeconds: 5 + failureThreshold: 3 + readinessProbe: + httpGet: + path: / + port: 51821 + initialDelaySeconds: 5 + periodSeconds: 10 + timeoutSeconds: 3 + failureThreshold: 2 volumeMounts: - name: wg-easy-volume mountPath: /etc/wireguard