blob: 1ddce39fa791bb3460a021baded0e9488cf4c851 [file] [log] [blame]
package kube
deployment: events: {
replicas: 2
image: "gcr.io/myproj/events:v0.1.31"
arg: cert: "/etc/ssl/server.pem"
arg: key: "/etc/ssl/server.key"
arg: grpc: ":7788"
port: http: 7080
expose: port: grpc: 7788
volume: "secret-volume": {
mountPath: "/etc/ssl"
spec: secret: secretName: "biz-secrets"
}
kubernetes: spec: template: metadata: annotations: {
"prometheus.io.port": "7080"
"prometheus.io.scrape": "true"
}
kubernetes: spec: template: spec: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: [{
labelSelector: matchExpressions: [{
key: "app"
operator: "In"
values: ["events"]
}]
topologyKey: "kubernetes.io/hostname"
}]
}