-
Notifications
You must be signed in to change notification settings - Fork 9
/
values.yaml
113 lines (101 loc) · 2.72 KB
/
values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# Default values for OpenWhisk.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
# zookeeper configurations
zookeeper:
deploymentName: "zookeeper"
replicaCount: 1
restartPolicy: "Always"
containerName: "zookeeper"
image: "zookeeper:3.4"
imagePullPolicy: "IfNotPresent"
serverPort: 2888
leaderElectionPort: 3888
# kafka configurations
kafka:
statefulsetName: "kafka"
replicaCount: 1
image: "wurstmeister/kafka:0.11.0.1"
imagePullPolicy: "IfNotPresent"
# Couchdb configurations
couchdb:
deploymentName: "couchdb"
replicaCount: 1
imagePullPolicy: "IfNotPresent"
image: "openwhisk/kube-couchdb"
dbPrefix: "test_"
persistence:
enabled: false
pvcName: couchdb-pvc
size: 8Gi
storageClass: CouchDBSC
accessMode: ReadWriteOnce
# nfs_path: /home/nfs
# nfs_server: 172.20.5.175
# Nginx configurations
nginx:
secretName: "nginx"
configmapName: "nginx"
deploymentName: "nginx"
replicaCount: 1
image: "nginx:1.11"
imagePullPolicy: "IfNotPresent"
httpPort: 80
httpNodePort: 30000
httpsPort: 443
httpsNodePort: 30001
httpsAdminPort: 8443
httpsAdminNodePort: 30002
serviceName: "nginx"
# Redis configurations
redis:
deploymentName: "redis"
replicaCount: 1
image: redis:3.2
imagePullPolicy: "IfNotPresent"
# Controller configurations
controllerImagePullPolicy: "IfNotPresent"
controllerImage: "openwhisk/controller"
controllerLimitsActionsInvokesConcurrentinsystem: 100
controllerLimitsTriggersFiresPerminute: 100
controllerLimitsActionsSequenceMaxlength: 1000
controllerLimitsActionsInvokesConcurrent: 100
controllerLimitsActionsInvokesConcurrentinsystem: 100
controllerLocalbookkeeping: true
controllerSeedNodes: "[]"
controllerHA: false
# Invoker configurations
invokerStatefulsetName: "invoker"
invokerReplicasetCount: 1
invokerImagePullPolicy: "IfNotPresent"
invokerImage: "openwhisk/invoker"
invokerOptions: ""
# API Gateway configurations
apigatewayEnabled: false
apigatewayReplicaCount: 1
activationsTable: "test_activations"
actionsTable: "test_whisks"
authsTable: "test_subjects"
# Global configurations
global:
zookeeperServiceName: "zookeeper"
kafkaServiceName: "kafka"
zookeeperPort: 2181
kafkaPort: 9092
couchdbServiceName: "couchdb"
couchdbInstances: 1
couchdbPort: 5984
controllerStatefulSetName: "controller"
controllerServiceName: "controller"
controllerPort: 8080
controllerReplicaCount: 1
couchdbUserName: "whisk_admin"
couchdbPassword: "some_passw0rd"
redisServiceName: "redis"
redisServicePort: 6379
# Resolve the pod/node affinity for invoker, controller and other components.
affinity:
enabled: false
invokerNodeLabel: invoker
controllerNodeLabel: controller
kafkaNodeLabel: kafka