horse-generator
Version:
horse generator for node framework
61 lines (58 loc) • 1.46 kB
YAML
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
name: {name}
name: {name}
spec:
revisionHistoryLimit: 2
template:
metadata:
annotations:
chaos.alpha.kubernetes.io/enabled: "true"
labels:
name: {name}
spec:
containers:
- name: {name}
image: vizzuality/{name}
imagePullPolicy: Always
resources:
requests:
memory: "128Mi"
limits:
memory: "512Mi"
args:
- start
env:
- name: PORT
value: "3005"
- name: NODE_ENV
value: prod
- name: NODE_PATH
value: app/src
- name: LOCAL_URL
value: http://{name}.default.svc.cluster.local:3005
- name: CT_URL
valueFrom:
secretKeyRef:
name: mssecrets
key: CT_URL
- name: CT_TOKEN
valueFrom:
secretKeyRef:
name: mssecrets
key: CT_TOKEN
- name: CT_REGISTER_MODE
valueFrom:
secretKeyRef:
name: mssecrets
key: CT_REGISTER_MODE
- name: API_VERSION
valueFrom:
secretKeyRef:
name: mssecrets
key: API_VERSION
ports:
- containerPort: 3005
restartPolicy: Always