更新多个应用的镜像地址,调整数据存储路径,新增 Traefik 配置,删除无用的 Keycloak 配置文件,添加必须执行的脚本

This commit is contained in:
2026-03-01 00:13:45 +08:00
parent a8b46d973e
commit c59ad4b83f
12 changed files with 75 additions and 78 deletions

View File

@@ -142,7 +142,12 @@ spec:
kubernetes.io/hostname: kevisual # 节点主机名是 kevisual
containers:
- name: traefik
image: traefik:latest
image: docker.cnb.cool/kevisual/dev-env/traefik:v3.6.9
# env:
# - name: HTTP_PROXY
# value: "http://kevisual.cn:7890"
# - name: HTTPS_PROXY
# value: "http://kevisual.cn:7890"
args:
- --api.insecure=true
- --providers.kubernetescrd
@@ -185,12 +190,10 @@ spec:
port: 80
targetPort: 80
nodePort: 30080 # 外部通过 30080 访问 HTTP
# nodePort: 80
- name: websecure
port: 443
targetPort: 443
nodePort: 30443 # 外部通过 30443 访问 HTTPS
# nodePort: 443
- name: admin
port: 8080
targetPort: 8080
@@ -219,4 +222,16 @@ spec:
- name: api@internal
kind: TraefikService
tls:
certResolver: letsencrypt
certResolver: letsencrypt
---
# 处理443 端口被占用问题,将 Traefik Service 的 NodePort 修改为 30443,并添加 externalIPs
# kubectl edit svc traefik -n traefik
# spec:
# externalIPs:
# - 118.196.32.29
# ports:
# - name: websecure
# port: 443
# targetPort: 443
# nodePort: 30443