blob: d53ade689956d4577d0fd98d7f70480f6a10b9d3 [file] [log] [blame]
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: controller
namespace: openwhisk
labels:
name: controller
spec:
replicas: 1
template:
metadata:
labels:
name: controller
spec:
restartPolicy: Always
containers:
- name: controller
imagePullPolicy: IfNotPresent
image: openwhisk/controller
ports:
- name: controller
containerPort: 8080
env:
- name: "COMPONENT_NAME"
value: "controller"
- name: "CONSULSERVER_HOST"
value: "consul.openwhisk"
- name: "CONSUL_HOST_PORT4"
value: "8500"
- name: "KAFKA_NUMPARTITIONS"
value: "2"
- name: "SERVICE_CHECK_HTTP"
value: "/ping"
- name: "SERVICE_CHECK_TIMEOUT"
value: "2s"
- name: "SERVICE_CHECK_INTERVAL"
value: "15s"
- name: "PORT"
value: "8080"