...

Text file src/github.com/linkerd/linkerd2/test/integration/viz/policy/testdata/emojivoto.yaml

Documentation: github.com/linkerd/linkerd2/test/integration/viz/policy/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.___NS___: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      labels:
   146        app: voting-svc
   147        version: v11
   148    spec:
   149      containers:
   150      - env:
   151        - name: GRPC_PORT
   152          value: "8080"
   153        - name: PROM_PORT
   154          value: "8801"
   155        image: docker.l5d.io/buoyantio/emojivoto-voting-svc:v11
   156        name: voting-svc
   157        ports:
   158        - containerPort: 8080
   159          name: grpc
   160        - containerPort: 8801
   161          name: prom
   162        resources:
   163          requests:
   164            cpu: 100m
   165      serviceAccountName: voting
   166---
   167apiVersion: apps/v1
   168kind: Deployment
   169metadata:
   170  labels:
   171    app.kubernetes.io/name: web
   172    app.kubernetes.io/part-of: emojivoto
   173    app.kubernetes.io/version: v11
   174  name: web
   175spec:
   176  replicas: 1
   177  selector:
   178    matchLabels:
   179      app: web-svc
   180      version: v11
   181  template:
   182    metadata:
   183      labels:
   184        app: web-svc
   185        version: v11
   186    spec:
   187      containers:
   188      - env:
   189        - name: WEB_PORT
   190          value: "8080"
   191        - name: EMOJISVC_HOST
   192          value: emoji-svc.___NS___:8080
   193        - name: VOTINGSVC_HOST
   194          value: voting-svc.___NS___:8080
   195        - name: INDEX_BUNDLE
   196          value: dist/index_bundle.js
   197        image: docker.l5d.io/buoyantio/emojivoto-web:v11
   198        name: web-svc
   199        ports:
   200        - containerPort: 8080
   201          name: http
   202        resources:
   203          requests:
   204            cpu: 100m
   205      serviceAccountName: web

View as plain text