更新多个应用的镜像地址,调整数据存储路径,新增 Traefik 配置,删除无用的 Keycloak 配置文件,添加必须执行的脚本
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user