blob: 8f7ea2128c92e8f902d64cbf1ac5d3dcb685a487 [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"
}]
}