github.com/datreeio/datree@v1.9.22-rc/pkg/policy/tests/45/pass/45-pass.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 name: example-depl 5 namespace: exmpl 6 labels: 7 environment: prod 8 app: web 9 on-call: yoda-at-datree.io 10 spec: 11 replicas: 2 12 selector: 13 matchLabels: 14 app: web 15 template: 16 metadata: 17 namespace: exmpl 18 labels: 19 app: web 20 spec: 21 restartPolicy: Always 22 containers: 23 - name: front-end 24 image: nginx@sha256:0a564e80a3156f2cc825d1720f303d59bd521da19bcbd01316870e1313ecbd23 25 securityContext: 26 readOnlyRootFilesystem: true 27 runAsUser: 810 28 readinessProbe: 29 tcpSocket: 30 port: 8080 31 initialDelaySeconds: 5 32 periodSeconds: 10 33 resources: 34 requests: 35 memory: "64Mi" 36 cpu: "64m" 37 limits: 38 cpu: "500m" 39 ports: 40 - containerPort: 80 41 - name: rss-reader 42 image: datree/nginx@sha256:45b23dee08af5e43a7fea6c4cf9c25ccf269ee113168c19722f87876677c5cb2 43 securityContext: 44 readOnlyRootFilesystem: true 45 livenessProbe: 46 httpGet: 47 path: /healthz 48 port: 8080 49 httpHeaders: 50 - name: Custom-Header 51 value: Awesome 52 readinessProbe: 53 tcpSocket: 54 port: 8080 55 initialDelaySeconds: 5 56 periodSeconds: 10 57 resources: 58 requests: 59 cpu: "64m" 60 memory: "128Mi" 61 limits: 62 memory: "128Mi" 63 cpu: "500m" 64 ports: 65 - containerPort: 88