部署geteway
1.Deployment配置文件 gateway.yaml
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: gateway
spec:
replicas: 1
template:
metadata:
labels:
run: gateway
spec:
containers:
- name: gateway
image: docker.registry.server:5000/wallet-web-mgt-gateway:latest
imagePullPolicy: IfNotPresent
env:
- name: spring.profiles.active
value: prod
ports:
- containerPort: 9000
2.工程配置文件
url: jdbc:p6spy:mysql://mysql/hdqb?useUnicode=true&characterEncoding=utf-8&useSSL=false
3.启动
kubectl create -f gateway.yaml
部署系统管理模块
1.配置yaml
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: system
spec:
replicas: 1
template:
metadata:
labels:
run: system
spec:
containers:
- name: system
image: docker.registry.server:5000/wallet-web-mgt-systemmanage:latest
imagePullPolicy: IfNotPresent
env:
- name: spring.profiles.active
value: prod
- name: TZ
value: Asia/Shanghai
ports:
- containerPort: 8082
2.工程配置文件
url: jdbc:p6spy:mysql://mysql/hdqb?useUnicode=true&characterEncoding=utf-8&useSSL=false
3.启动
kubectl create -f system.yaml