From 1b5b4498fc326fe7a61b3d42b70f0faa96279344 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E5=88=98=E6=B4=AA=E9=9D=92?= Date: Mon, 19 Jul 2021 07:52:28 +0800 Subject: [PATCH] =?utf8?q?chore:=20=E6=96=B0=E5=A2=9Eauthx-management=20?= =?utf8?q?=E7=94=A8=E6=88=B7=E8=AE=A4=E8=AF=81=E6=8E=88=E6=9D=83=E7=AE=A1?= =?utf8?q?=E7=90=86=E5=89=8D=E7=AB=AF=EF=BC=8C=E9=95=9C=E5=83=8F=E7=89=88?= =?utf8?q?=E6=9C=AC=201.3.0-RELEASE=E3=80=82=E4=BB=A5=E5=8F=8A=E7=9B=B8?= =?utf8?q?=E5=85=B3ingress?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../2.authx-service-ingresses.yaml | 27 ++++++++ .../0.authx-service/4.9.authx-management.yaml | 61 +++++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/2.authx-service-ingresses.yaml create mode 100644 deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/4.9.authx-management.yaml 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 -- 2.17.1