12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: k8s-service
- namespace: micro
- labels:
- app: k8s-service
- spec:
- selector:
- matchLabels:
- app: k8s-service
- template:
- metadata:
- labels:
- app: k8s-service
- spec:
- serviceAccount: micro-account
- imagePullSecrets:
- - name: private-harbor-reg
- containers:
- - name: k8s-service
- image: sghharbor.com/micro/k8s-service:v1.0.0-beta.4
- ports:
- - name: k8s-service
- containerPort: 8103
- env:
- - name: PORT
- value: "8100"
- # jaeger
- - name: TRACING_ENABLE
- value: "true"
- - name: TRACING_JAEGER_URL
- value: "http://jaeger-collector.monitoring.svc.cluster.local:14268/api/traces"
- # 注册中心
- - name: REGISTRY_ENABLE
- value: "true"
- - name: REGISTRY_CONSUL_URL
- value: "consul-api-service.monitoring.svc.cluster.local:8500"
- # 数据库
- - name: DATABASE_ENABLE
- value: "true"
- - name: DATABASE_MYSQL_USER
- value: "root"
- - name: DATABASE_MYSQL_PASSWORD
- value: "xugang131500"
- - name: DATABASE_MYSQL_HOST
- value: "172.31.166.141"
- - name: DATABASE_MYSQL_PORT
- value: "3306"
- - name: DATABASE_MYSQL_DATABASE
- value: "sghblog"
- # Redis
- - name: REDIS_ENABLE
- value: "true"
- - name: REDIS_URL
- value: "redis-service.monitoring.svc.cluster.local:6379"
- - name: REDIS_PASSWORD
- value: "xugang131500"
|