blob: 8939b33d086e8e2f240cf3a840b8e194d201fe60 [file] [log] [blame]
Gopinath Tagete2dff4d2018-03-15 17:22:28 -07001# Copyright 2017-present Open Networking Foundation
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15pull_docker_registry:
16k8s_docker_registry: 'k8s.gcr.io/'
17
18image_pull_policy: IfNotPresent
19
Gopinath Tagetfff89342018-04-16 12:12:17 -070020replicas:
21 vcore: 1
22 vcli: 1
23 ofagent: 1
24 netconf: 1
25 envoy_for_etcd: 1
26
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070027
28node_ports:
29 vcli_port: 30110
30
Gopinath Tagetde4eae82018-04-25 17:15:44 -070031services:
32 envoy:
33 serviceType: NodePort
34 serviceInfo:
35 ports:
36 - name: rest
37 port: 8882
38 targetPort: 8882
39 nodePort: 30125
40 - name: mystery
41 port: 8001
42 targetPort: 8001
43 - name: mystery2
44 port: 8443
45 targetPort: 8443
46 - name: grpc
47 port: 50555
48 targetPort: 50555
49
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070050etcd-operator:
51 customResources:
52 createEtcdClusterCRD: true
53
54images:
55 consul:
56 repository: consul
57 tag: '0.9.2'
58 envoy_for_etcd:
59 repository: voltha/voltha-envoy
60 tag: 'latest'
61 fluentd:
62 repository: fluentd-gcp
63 tag: '1.30'
64 freeradius:
65 repository: marcelmaatkamp/freeradius
66 tag: 'latest'
67 grafana:
68 repository: kamon/grafana_graphite
69 tag: '3.0'
70 netconf:
71 repository: voltha/voltha-netconf
72 tag: 'latest'
73 ofagent:
74 repository: voltha/voltha-ofagent
75 tag: 'latest'
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070076 dashd:
77 repository: voltha/voltha-dashd
78 tag: 'latest'
79 shovel:
80 repository: voltha/voltha-shovel
81 tag: 'latest'
82 vcli:
83 repository: voltha/voltha-cli
84 tag: 'latest'
85 vcore:
86 repository: voltha/voltha-voltha
87 tag: 'latest'
88
89
90kafka:
91 enabled: true
92 persistence:
93 enabled: false
94 zookeeper:
95 persistence:
96 enabled: false
97etcd:
98 operator:
99 enabled: true
100consul:
101 enabled: false
102
103
104# Need the namespace global for kafka
105global:
106 namespace: voltha
107
108stats:
109 #dashd_args:
110 #- "/dashd/dashd/main.py"
111 #- "--kafka={{ .Release.Name }}-kafka.default.svc.cluster.local"
112 #- "--grafana_url=http://admin:admin@grafana.$(NAMESPACE).svc.cluster.local:80/api"
113 #- "--topic=voltha.kpis"
114 #- "--consul=consul:8500"
115
116 #shovel_args:
117 #- "/shovel/shovel/main.py"
118 #- "--kafka={{ .Release.Name }}-kafka.default.svc.cluster.local"
119 #- "--host=grafana.voltha.svc.cluster.local"
120 #- "--topic=voltha.kpis"
121 #- "--consul=consul:8500"
122
123vcli_args:
124- "/cli/cli/setup.sh"
125- "-C consul:8500"
126- "-g voltha:50555"
127- "-s voltha:18880"
128- "-G"
129
130#vcore_etcd_args:
131#- "voltha/voltha/main.py"
132#- "-v"
133#- "--etcd=etcd-restore-operator.default.svc.cluster.local:2379"
134#- "--kafka={{ .Release.Name }}-kafka.default.svc.cluster.local"
135#- "--rest-port=8880"
136#- "--grpc-port=50556"
137#- "--interface=eth1"
138#- "--backend=etcd"
139#- "--pon-subnet=10.38.0.0/12"
140#- "--ponsim-comm=grpc"
141
142ofagent_args:
143- "/ofagent/ofagent/main.py"
144- "-v"
145- "--consul=consul.$(NAMESPACE).svc.cluster.local:8500"
Gopinath Tagetfff89342018-04-16 12:12:17 -0700146- "--controller=onos-voltha-openflow:6653"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700147- "--grpc-endpoint=vcore.$(NAMESPACE).svc.cluster.local:50556"
148- "--enable-tls"
149- "--key-file=/ofagent/pki/voltha.key"
150- "--cert-file=/ofagent/pki/voltha.crt"
151
152netconf_args:
153- "/netconf/netconf/main.py"
154- "-v"
155- "--consul=consul:8500"
Gopinath Taget98e42d62018-04-27 14:07:20 -0700156- "--grpc-endpoint=voltha:50555"