This commit is contained in:
nomadics9 2025-01-13 20:27:23 +03:00
parent d1775ddbe4
commit 35097a54cf
No known key found for this signature in database
4 changed files with 19 additions and 5 deletions

Binary file not shown.

View file

@ -1,7 +1,7 @@
additionalArguments: additionalArguments:
- --entrypoints.web.forwardedHeaders.trustedIPs=0.0.0.0/0 - --entrypoints.web.forwardedHeaders.trustedIPs=0.0.0.0/0
- --entrypoints.websecure.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 - --providers.kubernetescrd.allowCrossNamespace=true
- --log.level=INFO - --log.level=INFO
additionalVolumeMounts: [] additionalVolumeMounts: []
@ -262,7 +262,7 @@ ports:
protocol: TCP protocol: TCP
ssh: ssh:
nodePort: 30222 nodePort: 30222
port: 2222 port: 22
targetport: 2222 targetport: 2222
traefik: traefik:
expose: expose:

View file

@ -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"
}
]
}
}'

View file

@ -8,12 +8,11 @@ ports:
targetPort: 443 targetPort: 443
nodePort: 30443 nodePort: 30443
ssh: ssh:
port: 2222 port: 22
targetport: 2222 targetport: 2222
nodePort: 30222 nodePort: 30222
service: service:
type: LoadBalancer
spec: spec:
externalTrafficPolicy: Local externalTrafficPolicy: Local
@ -23,7 +22,7 @@ nodeSelector:
additionalArguments: additionalArguments:
- "--entrypoints.web.forwardedHeaders.trustedIPs=0.0.0.0/0" - "--entrypoints.web.forwardedHeaders.trustedIPs=0.0.0.0/0"
- "--entrypoints.websecure.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" - "--providers.kubernetescrd.allowCrossNamespace=true"
- "--log.level=INFO" - "--log.level=INFO"