github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/data/common/app/advanced-routing/app.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    name: backend1
     5  spec:
     6    replicas: 2
     7    selector:
     8      matchLabels:
     9        app: backend1
    10    template:
    11      metadata:
    12        labels:
    13          app: backend1
    14      spec:
    15        containers:
    16        - name: backend1
    17          image: nginxdemos/nginx-hello:plain-text
    18          ports:
    19          - containerPort: 8080
    20  ---
    21  apiVersion: v1
    22  kind: Service
    23  metadata:
    24    name: backend1-future-svc
    25  spec:
    26    ports:
    27    - port: 80
    28      targetPort: 8080
    29      protocol: TCP
    30      name: http
    31    selector:
    32      app: backend1
    33  ---
    34  apiVersion: apps/v1
    35  kind: Deployment
    36  metadata:
    37    name: backend2
    38  spec:
    39    replicas: 1
    40    selector:
    41      matchLabels:
    42        app: backend2
    43    template:
    44      metadata:
    45        labels:
    46          app: backend2
    47      spec:
    48        containers:
    49        - name: backend2
    50          image: nginxdemos/nginx-hello:plain-text
    51          ports:
    52          - containerPort: 8080
    53  ---
    54  apiVersion: v1
    55  kind: Service
    56  metadata:
    57    name: backend2-svc
    58    labels:
    59  spec:
    60    ports:
    61    - port: 80
    62      targetPort: 8080
    63      protocol: TCP
    64      name: http
    65    selector:
    66      app: backend2
    67  ---
    68  apiVersion: apps/v1
    69  kind: Deployment
    70  metadata:
    71    name: backend3
    72  spec:
    73    replicas: 1
    74    selector:
    75      matchLabels:
    76        app: backend3
    77    template:
    78      metadata:
    79        labels:
    80          app: backend3
    81      spec:
    82        containers:
    83        - name: backend3
    84          image: nginxdemos/nginx-hello:plain-text
    85          ports:
    86          - containerPort: 8080
    87  ---
    88  apiVersion: v1
    89  kind: Service
    90  metadata:
    91    name: backend3-deprecated-svc
    92  spec:
    93    ports:
    94    - port: 80
    95      targetPort: 8080
    96      protocol: TCP
    97      name: http
    98    selector:
    99      app: backend3
   100  ---
   101  apiVersion: apps/v1
   102  kind: Deployment
   103  metadata:
   104    name: backend4
   105  spec:
   106    replicas: 2
   107    selector:
   108      matchLabels:
   109        app: backend4
   110    template:
   111      metadata:
   112        labels:
   113          app: backend4
   114      spec:
   115        containers:
   116        - name: backend4
   117          image: nginxdemos/nginx-hello:plain-text
   118          ports:
   119          - containerPort: 8080
   120  ---
   121  apiVersion: v1
   122  kind: Service
   123  metadata:
   124    name: backend4-stable-svc
   125  spec:
   126    ports:
   127    - port: 80
   128      targetPort: 8080
   129      protocol: TCP
   130      name: http
   131    selector:
   132      app: backend4