123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- ---
- apiVersion: apps/v1
- kind: Deployment
- metadata:
- name: front-end
- spec:
- replicas: 1
- selector:
- matchLabels:
- name: front-end
- template:
- metadata:
- labels:
- name: front-end
- spec:
- containers:
- - name: front-end
- image: weaveworksdemos/front-end:0.3.12
- resources:
- limits:
- cpu: 300m
- memory: 1000Mi
- requests:
- cpu: 100m
- memory: 300Mi
- ports:
- - containerPort: 8079
- env:
- - name: SESSION_REDIS
- value: "true"
- securityContext:
- runAsNonRoot: true
- runAsUser: 10001
- capabilities:
- drop:
- - all
- readOnlyRootFilesystem: true
- livenessProbe:
- httpGet:
- path: /
- port: 8079
- initialDelaySeconds: 300
- periodSeconds: 3
- readinessProbe:
- httpGet:
- path: /
- port: 8079
- initialDelaySeconds: 30
- periodSeconds: 3
- nodeSelector:
- beta.kubernetes.io/os: linux
|