From: 刘洪青 Date: Sun, 18 Jul 2021 23:52:28 +0000 (+0800) Subject: chore: 新增authx-management 用户认证授权管理前端,镜像版本 1.3.0-RELEASE。以及相关ingress X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=1b5b4498fc326fe7a61b3d42b70f0faa96279344;p=institute%2Fdeploy-authx-service.git chore: 新增authx-management 用户认证授权管理前端,镜像版本 1.3.0-RELEASE。以及相关ingress --- diff --git a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-ingresses.yaml b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-ingresses.yaml new file mode 100644 index 0000000..5c80294 --- /dev/null +++ b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-ingresses.yaml @@ -0,0 +1,27 @@ +# 2.authx-service-ingresses.yaml + +# 用户授权管理前端 +--- +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + namespace: authx-service + name: authx-management-ingress +spec: + rules: + # 修改为学校的根域名 + - host: authx-management.paas.xxx.edu.cn + http: + paths: + - path: /cas-server + backend: + serviceName: authx-management-svc + servicePort: http + - path: /user-server + backend: + serviceName: authx-management-svc + servicePort: http + - path: /auth-server + backend: + serviceName: authx-management-svc + servicePort: http diff --git a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/4.9.authx-management.yaml b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/4.9.authx-management.yaml new file mode 100644 index 0000000..91c4b1c --- /dev/null +++ b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/4.9.authx-management.yaml @@ -0,0 +1,61 @@ +# 4.9.authx-management.yaml + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + namespace: authx-service + name: authx-management-env +data: + + +--- +apiVersion: v1 +kind: Service +metadata: + namespace: authx-service + name: authx-management-svc + labels: + app: authx-management-svc +spec: + ports: + - port: 80 + targetPort: http + protocol: TCP + name: http + selector: + app: authx-management + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + namespace: authx-service + name: authx-management +spec: + selector: + matchLabels: + app: authx-management + replicas: 1 + template: + metadata: + labels: + app: authx-management + spec: + containers: + - name: authx-management + image: harbor.supwisdom.com/authx-service/authx-management:1.3.0-RELEASE + imagePullPolicy: Always + ports: + - containerPort: 80 + name: http + envFrom: + - configMapRef: + name: authx-management-env + resources: + requests: + memory: "128Mi" + limits: + memory: "256Mi" + imagePullSecrets: + - name: harbor-registry