commit 5196438ecee2685eda24b83417048953a65858f9
parent 5a9552f70685221296e935dfde834454df739068
Author: Joris Hartog <jorishartog@hotmail.com>
Date: Wed, 26 Aug 2026 00:45:44 +0200
Preserve client IPs for admin allowlist
Diffstat:
2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/config/traefik.yml b/config/traefik.yml
@@ -0,0 +1,10 @@
+apiVersion: helm.cattle.io/v1
+kind: HelmChartConfig
+metadata:
+ name: traefik
+ namespace: kube-system
+spec:
+ valuesContent: |-
+ service:
+ spec:
+ externalTrafficPolicy: Local
diff --git a/deployment.sh b/deployment.sh
@@ -457,6 +457,7 @@ deploy_docker_image() {
import_image_to_k3s "$www_image" "$tmp_folder"
import_image_to_k3s "$node_image" "$tmp_folder"
render_manifest "$www_image" "$node_image" "$node_pvc" "$genesis" "${tmp_folder}/deployment.yml"
+ kubectl --context "$kubectl_context" apply -f config/traefik.yml
if [ "$genesis" = "true" ]; then
echo "WARNING: the existing chain is about to be permanently deleted."