blob: 2dacb3916e28c91c9d92875daeaba02f195dcf66 [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
Matteo Scandoloe2965c92018-05-08 13:22:20 -070018imagePullPolicy: Always
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070019
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
Scott Baker08b9f452018-09-19 16:28:13 -070026 alarm_generator: 1
Gopinath Tagetfff89342018-04-16 12:12:17 -070027
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070028
29node_ports:
30 vcli_port: 30110
31
Gopinath Tagetde4eae82018-04-25 17:15:44 -070032services:
33 envoy:
34 serviceType: NodePort
35 serviceInfo:
36 ports:
37 - name: rest
38 port: 8882
39 targetPort: 8882
40 nodePort: 30125
41 - name: mystery
42 port: 8001
43 targetPort: 8001
44 - name: mystery2
45 port: 8443
46 targetPort: 8443
Gopinath Taget7f357cf2018-07-03 12:34:38 -070047 nodePort: 32443
Gopinath Tagetde4eae82018-04-25 17:15:44 -070048 - name: grpc
49 port: 50555
50 targetPort: 50555
51
Gopinath Taget5e49fe32018-06-25 17:02:05 -070052etcd:
53 operator:
54 enabled: true
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070055etcd-operator:
56 customResources:
Gopinath Taget5e49fe32018-06-25 17:02:05 -070057 size: 1
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070058 createEtcdClusterCRD: true
59
Zack Williams675b2a22018-08-27 14:22:55 -070060kafkaReleaseName: cord-kafka
Gopinath Taget5e49fe32018-06-25 17:02:05 -070061etcdReleaseName: voltha-etcd
62
63consul:
64 enabled: false
65
Matteo Scandoloc0f201d2018-09-07 15:56:39 -070066envoyForEtcdImage: 'voltha/voltha-envoy:latest'
Jonathan Hart65c480e2018-05-14 16:32:16 -070067freeradiusImage: 'tpdock/freeradius:latest'
Matteo Scandoloc0f201d2018-09-07 15:56:39 -070068netconfImage: 'voltha/voltha-netconf:latest'
69ofagentImage: 'voltha/voltha-ofagent:latest'
70vcliImage: 'voltha/voltha-cli:latest'
71vcoreImage: 'voltha/voltha-voltha:latest'
Matteo Scandolo8bf260d2018-09-19 11:36:29 -070072httpBackendImage: 'gcr.io/google_containers/defaultbackend:1.4'
73ingressControllerImage: 'quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.10.2'
Matteo Scandoloc0f201d2018-09-07 15:56:39 -070074alarmGeneratorImage: "voltha/voltha-alarm-generator:latest"
Jonathan Hart65c480e2018-05-14 16:32:16 -070075
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070076# Need the namespace global for kafka
77global:
78 namespace: voltha
79
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070080vcli_args:
81- "/cli/cli/setup.sh"
82- "-C consul:8500"
83- "-g voltha:50555"
84- "-s voltha:18880"
85- "-G"
86
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070087ofagent_args:
88- "/ofagent/ofagent/main.py"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070089- "--consul=consul.$(NAMESPACE).svc.cluster.local:8500"
Jonathan Hart9f638ff2018-08-22 18:19:15 -070090- "--controller=onos-openflow.default.svc.cluster.local:6653"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070091- "--grpc-endpoint=vcore.$(NAMESPACE).svc.cluster.local:50556"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070092
93netconf_args:
94- "/netconf/netconf/main.py"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070095- "--consul=consul:8500"
Gopinath Taget98e42d62018-04-27 14:07:20 -070096- "--grpc-endpoint=voltha:50555"
Scott Baker08b9f452018-09-19 16:28:13 -070097
98# set alarm_generator_enable to true to enable alarm generator container.
99# uncomment the intf_id and onu_id arguments if no olt is physically present, and a fake onu_id should be used.
100
101alarm_generator_enable: false
102alarm_generator_args:
103- "--consul=consul:8500"
104- "--grpc-endpoint=voltha:50555"
105- "--global_request"
106- "--rate=1"
107- "--duration=2"
108#- "--intf_id=0"
109#- "--onu_id=00012bc90d6552dd"