github.com/solo-io/cue@v0.4.7/doc/tutorial/kubernetes/manual/services/infra/events/kube.cue (about) 1 package kube 2 3 deployment: events: { 4 replicas: 2 5 image: "gcr.io/myproj/events:v0.1.31" 6 7 arg: cert: "/etc/ssl/server.pem" 8 arg: key: "/etc/ssl/server.key" 9 arg: grpc: ":7788" 10 11 port: http: 7080 12 expose: port: grpc: 7788 13 14 volume: "secret-volume": { 15 mountPath: "/etc/ssl" 16 spec: secret: secretName: "biz-secrets" 17 } 18 19 kubernetes: spec: template: metadata: annotations: { 20 "prometheus.io.port": "7080" 21 "prometheus.io.scrape": "true" 22 } 23 24 kubernetes: spec: template: spec: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: [{ 25 labelSelector: matchExpressions: [{ 26 key: "app" 27 operator: "In" 28 values: ["events"] 29 }] 30 topologyKey: "kubernetes.io/hostname" 31 }] 32 }