From d138831a5e95128f6a18c9f1581d6c93ec91a09f Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E5=88=98=E6=B4=AA=E9=9D=92?= Date: Mon, 2 Nov 2020 14:59:06 +0800 Subject: [PATCH] =?utf8?q?chore:=20=E5=A2=9E=E5=8A=A0=20mysql=20adminer=20?= =?utf8?q?=E7=9A=84=E9=83=A8=E7=BD=B2yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../1.authx-service-mysql.yaml | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/1.authx-service-mysql.yaml b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/1.authx-service-mysql.yaml index c773724..4b8e83f 100644 --- a/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/1.authx-service-mysql.yaml +++ b/deploy-manifests/k8s-rancher/1.authx-service/0.authx-service/1.authx-service-mysql.yaml @@ -30,3 +30,73 @@ subsets: - name: tcp-mysql port: 3306 protocol: TCP + + +# 此服务可选安装,用于MySQL数据库的管理提供Web端 + +#################################################### +# mysql-adminer +#################################################### +--- +apiVersion: v1 +kind: Service +metadata: + namespace: authx-service + name: mysql-adminer +spec: + ports: + - name: http + port: 8080 + protocol: TCP + targetPort: http + selector: + app: mysql-adminer + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + namespace: authx-service + name: mysql-adminer +spec: + selector: + matchLabels: + app: mysql-adminer + replicas: 1 + template: + metadata: + labels: + app: mysql-adminer + spec: + containers: + - name: mysql-adminer + image: adminer:4 + imagePullPolicy: Always + ports: + - containerPort: 8080 + name: http + env: + - name: ADMINER_DEFAULT_SERVER + value: mysql-server + resources: + requests: + memory: "512Mi" + limits: + memory: "512Mi" + +--- +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + namespace: authx-service + name: mysql-adminer-ingress +spec: + rules: + # 修改为学校的根域名 + - host: mysql-adminer.paas.xxx.edu.cn + http: + paths: + - path: / + backend: + serviceName: mysql-adminer + servicePort: http -- 2.17.1