github.com/datreeio/datree@v1.9.22-rc/pkg/policy/tests/83/fail/83-fail.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    name: spread-host-az
     5    labels:
     6      app: web-server
     7  spec:
     8    replicas: 4
     9    selector:
    10      matchLabels:
    11        app: web-server
    12    template:
    13      metadata:
    14        labels:
    15          app: web-server
    16      spec:
    17        affinity:
    18          podAntiAffinity:
    19            preferredDuringSchedulingIgnoredDuringExecution:
    20            - podAffinityTerm:
    21                labelSelector:
    22                  matchExpressions:
    23                  - key: app
    24                    operator: In
    25                    values:
    26                    - web-server
    27              weight: 100
    28            - podAffinityTerm:
    29                labelSelector:
    30                  matchExpressions:
    31                  - key: app
    32                    operator: In
    33                    values:
    34                    - web-server
    35                topologyKey: kubernetes.io/hostname 
    36              weight: 99
    37        containers:
    38        - name: web-app
    39          image: nginx:1.16-alpine