From: 刘洪青 Date: Mon, 2 Nov 2020 06:59:06 +0000 (+0800) Subject: chore: 增加 mysql adminer 的部署yaml X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=d138831a5e95128f6a18c9f1581d6c93ec91a09f;p=institute%2Fdeploy-authx-service.git chore: 增加 mysql adminer 的部署yaml --- 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