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