diff --git a/charts/traefik/traefik-34.0.0.tgz b/charts/traefik/traefik-34.0.0.tgz new file mode 100644 index 0000000..bf5dae7 Binary files /dev/null and b/charts/traefik/traefik-34.0.0.tgz differ diff --git a/charts/traefik/values.yaml b/charts/traefik/values.yaml index a6c2c45..711c714 100644 --- a/charts/traefik/values.yaml +++ b/charts/traefik/values.yaml @@ -1,7 +1,7 @@ additionalArguments: - --entrypoints.web.forwardedHeaders.trustedIPs=0.0.0.0/0 - --entrypoints.websecure.forwardedHeaders.trustedIPs=0.0.0.0/0 -- --entrypoints.ssh.address=:2222 +- --entrypoints.ssh.address=:22 - --providers.kubernetescrd.allowCrossNamespace=true - --log.level=INFO additionalVolumeMounts: [] @@ -262,7 +262,7 @@ ports: protocol: TCP ssh: nodePort: 30222 - port: 2222 + port: 22 targetport: 2222 traefik: expose: diff --git a/loadBalancer/traefik-helm/ssh-patch.sh b/loadBalancer/traefik-helm/ssh-patch.sh new file mode 100644 index 0000000..29dabce --- /dev/null +++ b/loadBalancer/traefik-helm/ssh-patch.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +kubectl patch svc traefik -n traefik --type='merge' -p '{ + "spec": { + "ports": [ + { + "name": "ssh", + "port": 22, + "targetPort": 22, + "nodePort": 30222, + "protocol": "TCP" + } + ] + } +}' + diff --git a/loadBalancer/traefik-helm/values.yaml b/loadBalancer/traefik-helm/values.yaml index d1cdd63..d666f47 100644 --- a/loadBalancer/traefik-helm/values.yaml +++ b/loadBalancer/traefik-helm/values.yaml @@ -8,12 +8,11 @@ ports: targetPort: 443 nodePort: 30443 ssh: - port: 2222 + port: 22 targetport: 2222 nodePort: 30222 service: - type: LoadBalancer spec: externalTrafficPolicy: Local @@ -23,7 +22,7 @@ nodeSelector: additionalArguments: - "--entrypoints.web.forwardedHeaders.trustedIPs=0.0.0.0/0" - "--entrypoints.websecure.forwardedHeaders.trustedIPs=0.0.0.0/0" - - "--entrypoints.ssh.address=:2222" + - "--entrypoints.ssh.address=:22" - "--providers.kubernetescrd.allowCrossNamespace=true" - "--log.level=INFO"