github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/data/smoke/mergeable/smoke-ingress.yaml (about)

     1  apiVersion: extensions/v1beta1
     2  kind: Ingress
     3  metadata:
     4    name: smoke-ingress-master
     5    annotations:
     6      kubernetes.io/ingress.class: "nginx"
     7      nginx.org/mergeable-ingress-type: "master"
     8  spec:
     9    tls:
    10    - hosts:
    11      - smoke.example.com
    12      secretName: smoke-secret
    13    rules:
    14    - host: smoke.example.com
    15  ---
    16  apiVersion: extensions/v1beta1
    17  kind: Ingress
    18  metadata:
    19    name: smoke-ingress-backend1-minion
    20    annotations:
    21      kubernetes.io/ingress.class: "nginx"
    22      nginx.org/mergeable-ingress-type: "minion"
    23  spec:
    24    rules:
    25    - host: smoke.example.com
    26      http:
    27        paths:
    28        - path: /backend1
    29          backend:
    30            serviceName: backend1-svc
    31            servicePort: 80
    32  ---
    33  apiVersion: extensions/v1beta1
    34  kind: Ingress
    35  metadata:
    36    name: smoke-ingress-backend2-minion
    37    annotations:
    38      kubernetes.io/ingress.class: "nginx"
    39      nginx.org/mergeable-ingress-type: "minion"
    40  spec:
    41    rules:
    42    - host: smoke.example.com
    43      http:
    44        paths:
    45        - path: /backend2
    46          backend:
    47            serviceName: backend2-svc
    48            servicePort: 80