Files
Robert BrennanandAndrew Suderman c856874564 Update topologySpreadConstraint.yaml (#971)
* Update topologySpreadConstraint.yaml

* Update topologySpreadConstraint.yaml

* fix test

* add passing test

---------

Co-authored-by: Andrew Suderman <andy@fairwinds.com>
2023-08-28 08:49:08 -06:00

63 lines
1.6 KiB
YAML

# Source: basic-demo/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: demo-basic-demo
labels:
app.kubernetes.io/name: basic-demo
helm.sh/chart: basic-demo-0.5.2
app.kubernetes.io/instance: demo
app.kubernetes.io/managed-by: Helm
spec:
selector:
matchLabels:
app.kubernetes.io/name: basic-demo
app.kubernetes.io/instance: demo
template:
metadata:
labels:
app.kubernetes.io/name: basic-demo
app.kubernetes.io/instance: demo
spec:
topologySpreadConstraints: []
containers:
- name: basic-demo
image: "quay.io/fairwinds/docker-demo:latest"
imagePullPolicy: Always
env:
- name: REFRESH_INTERVAL
value: "500"
- name: TITLE
value: "Kubernetes Demo"
- name: METADATA
value: ""
ports:
- name: http
containerPort: 8080
protocol: TCP
securityContext:
runAsUser: 1200
allowPrivilegeEscalation: false
privileged: false
readOnlyRootFilesystem: true
runAsNonRoot: true
capabilities:
drop:
- ALL
livenessProbe:
httpGet:
path: /
port: http
readinessProbe:
httpGet:
path: /
port: http
resources:
limits:
cpu: 1
memory: 100Mi
requests:
cpu: 100m
memory: 100Mi