...

Text file src/github.com/linkerd/linkerd2/test/integration/deep/skipports/testdata/skip_ports_application.yaml

Documentation: github.com/linkerd/linkerd2/test/integration/deep/skipports/testdata

     1apiVersion: v1
     2kind: ServiceAccount
     3metadata:
     4  name: emoji
     5---
     6apiVersion: v1
     7kind: ServiceAccount
     8metadata:
     9  name: voting
    10---
    11apiVersion: v1
    12kind: ServiceAccount
    13metadata:
    14  name: web
    15---
    16apiVersion: v1
    17kind: Service
    18metadata:
    19  name: emoji-svc
    20spec:
    21  ports:
    22  - name: grpc
    23    port: 8080
    24    targetPort: 8080
    25  - name: prom
    26    port: 8801
    27    targetPort: 8801
    28  selector:
    29    app: emoji-svc
    30---
    31apiVersion: v1
    32kind: Service
    33metadata:
    34  name: voting-svc
    35spec:
    36  ports:
    37  - name: grpc
    38    port: 8080
    39    targetPort: 8080
    40  - name: prom
    41    port: 8801
    42    targetPort: 8801
    43  selector:
    44    app: voting-svc
    45---
    46apiVersion: v1
    47kind: Service
    48metadata:
    49  name: web-svc
    50spec:
    51  ports:
    52  - name: http
    53    port: 80
    54    targetPort: 8080
    55  selector:
    56    app: web-svc
    57  type: ClusterIP
    58---
    59apiVersion: apps/v1
    60kind: Deployment
    61metadata:
    62  labels:
    63    app.kubernetes.io/name: emoji
    64    app.kubernetes.io/part-of: emojivoto
    65    app.kubernetes.io/version: v11
    66  name: emoji
    67spec:
    68  replicas: 1
    69  selector:
    70    matchLabels:
    71      app: emoji-svc
    72      version: v11
    73  template:
    74    metadata:
    75      labels:
    76        app: emoji-svc
    77        version: v11
    78    spec:
    79      containers:
    80      - env:
    81        - name: GRPC_PORT
    82          value: "8080"
    83        - name: PROM_PORT
    84          value: "8801"
    85        image: docker.l5d.io/buoyantio/emojivoto-emoji-svc:v11
    86        name: emoji-svc
    87        ports:
    88        - containerPort: 8080
    89          name: grpc
    90        - containerPort: 8801
    91          name: prom
    92        resources:
    93          requests:
    94            cpu: 100m
    95      serviceAccountName: emoji
    96---
    97apiVersion: apps/v1
    98kind: Deployment
    99metadata:
   100  labels:
   101    app.kubernetes.io/name: vote-bot
   102    app.kubernetes.io/part-of: emojivoto
   103    app.kubernetes.io/version: v11
   104  name: vote-bot
   105spec:
   106  replicas: 1
   107  selector:
   108    matchLabels:
   109      app: vote-bot
   110      version: v11
   111  template:
   112    metadata:
   113      labels:
   114        app: vote-bot
   115        version: v11
   116    spec:
   117      containers:
   118      - command:
   119        - emojivoto-vote-bot
   120        env:
   121        - name: WEB_HOST
   122          value: web-svc:80
   123        image: docker.l5d.io/buoyantio/emojivoto-web:v11
   124        name: vote-bot
   125        resources:
   126          requests:
   127            cpu: 10m
   128---
   129apiVersion: apps/v1
   130kind: Deployment
   131metadata:
   132  labels:
   133    app.kubernetes.io/name: voting
   134    app.kubernetes.io/part-of: emojivoto
   135    app.kubernetes.io/version: v11
   136  name: voting
   137spec:
   138  replicas: 1
   139  selector:
   140    matchLabels:
   141      app: voting-svc
   142      version: v11
   143  template:
   144    metadata:
   145      annotations:
   146        config.linkerd.io/skip-inbound-ports: "8080"
   147      labels:
   148        app: voting-svc
   149        version: v11
   150    spec:
   151      containers:
   152      - env:
   153        - name: GRPC_PORT
   154          value: "8080"
   155        - name: PROM_PORT
   156          value: "8801"
   157        image: docker.l5d.io/buoyantio/emojivoto-voting-svc:v11
   158        name: voting-svc
   159        ports:
   160        - containerPort: 8080
   161          name: grpc
   162        - containerPort: 8801
   163          name: prom
   164        resources:
   165          requests:
   166            cpu: 100m
   167      serviceAccountName: voting
   168---
   169apiVersion: apps/v1
   170kind: Deployment
   171metadata:
   172  labels:
   173    app.kubernetes.io/name: web
   174    app.kubernetes.io/part-of: emojivoto
   175    app.kubernetes.io/version: v11
   176  name: web
   177spec:
   178  replicas: 1
   179  selector:
   180    matchLabels:
   181      app: web-svc
   182      version: v11
   183  template:
   184    metadata:
   185      labels:
   186        app: web-svc
   187        version: v11
   188    spec:
   189      containers:
   190      - env:
   191        - name: WEB_PORT
   192          value: "8080"
   193        - name: EMOJISVC_HOST
   194          value: emoji-svc:8080
   195        - name: VOTINGSVC_HOST
   196          value: voting-svc:8080
   197        - name: INDEX_BUNDLE
   198          value: dist/index_bundle.js
   199        image: docker.l5d.io/buoyantio/emojivoto-web:v11
   200        name: web-svc
   201        ports:
   202        - containerPort: 8080
   203          name: http
   204        resources:
   205          requests:
   206            cpu: 100m
   207      serviceAccountName: web

View as plain text