Files
kubernetes-course/service-discovery/helloworld-db.yml
2019-09-29 14:46:53 +02:00

37 lines
863 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: helloworld-deployment
spec:
replicas: 3
selector:
matchLabels:
app: helloworld-db
template:
metadata:
labels:
app: helloworld-db
spec:
containers:
- name: k8s-demo
image: wardviaene/k8s-demo
command: ["node", "index-db.js"]
ports:
- name: nodejs-port
containerPort: 3000
env:
- name: MYSQL_HOST
value: database-service
- name: MYSQL_USER
value: root
- name: MYSQL_PASSWORD
valueFrom:
secretKeyRef:
name: helloworld-secrets
key: rootPassword
- name: MYSQL_DATABASE
valueFrom:
secretKeyRef:
name: helloworld-secrets
key: database