...

Text file src/cuelang.org/go/doc/tutorial/kubernetes/original/services/frontend/valeter/kube.yaml

Documentation: cuelang.org/go/doc/tutorial/kubernetes/original/services/frontend/valeter

     1apiVersion: v1
     2kind: Service
     3metadata:
     4  name: valeter
     5  labels:
     6    app: valeter
     7    domain: prod
     8    component: frontend
     9spec:
    10  ports:
    11  - port: 8080
    12    targetPort: 8080
    13    protocol: TCP
    14    name: http
    15  selector:
    16    app: valeter
    17    domain: prod
    18---
    19apiVersion: apps/v1
    20kind: Deployment
    21metadata:
    22  name: valeter
    23spec:
    24  replicas: 1
    25  template:
    26    metadata:
    27      annotations:
    28        prometheus.io.scrape: "true"
    29      labels:
    30        # Important: these labels need to match the selector above
    31        # The api server enforces this constraint.
    32        app: valeter
    33        domain: prod
    34        component: frontend
    35    spec:
    36      containers:
    37      - image: gcr.io/myproj/valeter:v0.0.4
    38        ports:
    39        - containerPort: 8080
    40        name: valeter
    41        args: [
    42          "-http=:8080",
    43          "-etcd=etcd:2379",
    44        ]

View as plain text