github.com/solo-io/cue@v0.4.7/doc/tutorial/kubernetes/original/services/infra/updater/kube.yaml (about) 1 apiVersion: v1 2 kind: Service 3 metadata: 4 name: updater 5 labels: 6 app: updater 7 component: infra 8 domain: prod 9 spec: 10 ports: 11 - port: 8080 12 targetPort: 8080 13 protocol: TCP 14 name: client 15 selector: 16 app: updater 17 domain: prod 18 --- 19 apiVersion: apps/v1 20 kind: Deployment 21 metadata: 22 name: updater 23 spec: 24 replicas: 1 25 template: 26 metadata: 27 labels: 28 app: updater # TODO: fix updater 29 component: infra 30 domain: prod 31 spec: 32 volumes: 33 - name: secret-updater 34 secret: 35 secretName: updater-secrets 36 containers: 37 - name: updater 38 image: gcr.io/myproj/updater:v0.1.0 39 volumeMounts: 40 - mountPath: /etc/certs 41 name: secret-updater 42 43 ports: 44 - containerPort: 8080 45 args: [ 46 "-key=/etc/certs/updater.pem", 47 ]