Add deployment for worker to k8s config

This commit is contained in:
Patrick Smith 2018-10-25 11:08:36 -04:00
parent be632e0d4a
commit 403d6cd790

View File

@ -24,7 +24,7 @@ spec:
fsGroup: 101 fsGroup: 101
containers: containers:
- name: atst - name: atst
image: registry.atat.codes:443/atst-prod:76854ac image: registry.atat.codes:443/atst-prod:47fa38b
resources: resources:
requests: requests:
memory: "2500Mi" memory: "2500Mi"
@ -125,6 +125,49 @@ spec:
emptyDir: emptyDir:
medium: Memory medium: Memory
--- ---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
app: atst
name: atst-worker
namespace: atat
spec:
replicas: 1
strategy:
type: RollingUpdate
template:
metadata:
labels:
app: atst
spec:
securityContext:
fsGroup: 101
containers:
- name: atst-worker
image: registry.atat.codes:443/atst-prod:47fa38b
args: ["/bin/bash", "-c", "/opt/atat/atst/script/rq_worker"]
resources:
requests:
memory: "2500Mi"
envFrom:
- configMapRef:
name: atst-envvars
volumeMounts:
- name: atst-config
mountPath: "/opt/atat/atst/atst-overrides.ini"
subPath: atst-overrides.ini
imagePullSecrets:
- name: regcred
volumes:
- name: atst-config
secret:
secretName: atst-config-ini
items:
- key: override.ini
path: atst-overrides.ini
mode: 0644
---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata: