diff --git a/gp2525/admin-ingress.yaml b/gp2525/admin-ingress.yaml new file mode 100644 index 0000000..7aad726 --- /dev/null +++ b/gp2525/admin-ingress.yaml @@ -0,0 +1,105 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: admin-ingress + annotations: + kubernetes.io/ingress.class: "nginx" + nginx.ingress.kubernetes.io/proxy-body-size: "10m" + nginx.ingress.kubernetes.io/use-forwarded-headers: "true" +# nginx.ingress.kubernetes.io/auth-tls-secret: "gp2525/ca-secret" +# nginx.ingress.kubernetes.io/auth-tls-verify-client: "on" +# nginx.ingress.kubernetes.io/auth-tls-verify-depth: "2" +# nginx.ingress.kubernetes.io/auth-tls-pass-certificate-to-upstream: "true" +# nginx.ingress.kubernetes.io/ssl-redirect: "true" +# nginx.ingress.kubernetes.io/force-ssl-redirect: "true" +# nginx.ingress.kubernetes.io/auth-type: "basic" +# nginx.ingress.kubernetes.io/auth-secret: "basic-auth" +# nginx.ingress.kubernetes.io/auth-realm: "Authentication Required" +spec: + tls: + - hosts: + - haproxy-g2525.qq.com + - admin-g2525.qq.com + - agent-g2525.qq.com + secretName: tls-secret + rules: + - host: admin-g2525.qq.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: stock2-web-admin-service + port: + number: 80 + - path: /admin + pathType: Prefix + backend: + service: + name: stock2-java-api2-service + port: + number: 80 + - path: /api + pathType: Prefix + backend: + service: + name: stock2-java-api2-service + port: + number: 80 + - path: /api/market + pathType: Prefix + backend: + service: + name: haproxy-service + port: + number: 8188 + - host: agent-g2525.qq.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: stock2-web-agent-service + port: + number: 80 + - path: /api + pathType: Prefix + backend: + service: + name: stock2-java-api2-service + port: + number: 80 + - path: /admin + pathType: Prefix + backend: + service: + name: stock2-java-api2-service + port: + number: 80 + - path: /agent + pathType: Prefix + backend: + service: + name: stock2-java-api2-service + port: + number: 80 + - path: /api/market + pathType: Prefix + backend: + service: + name: haproxy-service + port: + number: 8188 + + - host: haproxy-g2525.qq.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: haproxy-service + port: + number: 8280 \ No newline at end of file diff --git a/gp2525/ingress.yaml b/gp2525/ingress.yaml index db84391..3977102 100644 --- a/gp2525/ingress.yaml +++ b/gp2525/ingress.yaml @@ -21,8 +21,6 @@ spec: - api-g2525.qq.com - h5-g2525.qq.com - down-g2525.qq.com - - admin-g2525.qq.com - - agent-g2525.qq.com secretName: tls-secret rules: - host: api-g2525.qq.com @@ -66,86 +64,6 @@ spec: name: haproxy-service port: number: 8188 - - host: admin-g2525.qq.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: stock2-web-admin-service - port: - number: 80 - - path: /admin - pathType: Prefix - backend: - service: - name: stock2-java-api2-service - port: - number: 80 - - path: /api - pathType: Prefix - backend: - service: - name: stock2-java-api2-service - port: - number: 80 - - path: /api/market - pathType: Prefix - backend: - service: - name: haproxy-service - port: - number: 8188 - - host: agent-g2525.qq.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: stock2-web-agent-service - port: - number: 80 - - path: /api - pathType: Prefix - backend: - service: - name: stock2-java-api2-service - port: - number: 80 - - path: /admin - pathType: Prefix - backend: - service: - name: stock2-java-api2-service - port: - number: 80 - - path: /agent - pathType: Prefix - backend: - service: - name: stock2-java-api2-service - port: - number: 80 - - path: /api/market - pathType: Prefix - backend: - service: - name: haproxy-service - port: - number: 8188 - - - host: haproxy-g2525.qq.com - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: haproxy-service - port: - number: 8280 - host: down-g2525.qq.com http: paths: