blob: 33d98d56fc36e3099b41d7c82261c56bb4d955b7 [file] [log] [blame]
Zack Williams2749ae52018-09-28 09:43:43 -07001---
Gopinath Tagete2dff4d2018-03-15 17:22:28 -07002# Copyright 2017-present Open Networking Foundation
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
Gopinath Tagetfff89342018-04-16 12:12:17 -070016replicas:
17 vcore: 1
18 vcli: 1
19 ofagent: 1
20 netconf: 1
21 envoy_for_etcd: 1
Scott Baker08b9f452018-09-19 16:28:13 -070022 alarm_generator: 1
Gopinath Tagetfff89342018-04-16 12:12:17 -070023
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070024node_ports:
25 vcli_port: 30110
26
Gopinath Tagetde4eae82018-04-25 17:15:44 -070027services:
28 envoy:
29 serviceType: NodePort
30 serviceInfo:
31 ports:
32 - name: rest
33 port: 8882
34 targetPort: 8882
35 nodePort: 30125
36 - name: mystery
37 port: 8001
38 targetPort: 8001
Hyunsun Moondb39efc2019-10-23 18:23:57 -060039 nodePort: 30126
Gopinath Tagetde4eae82018-04-25 17:15:44 -070040 - name: mystery2
41 port: 8443
42 targetPort: 8443
Gopinath Taget7f357cf2018-07-03 12:34:38 -070043 nodePort: 32443
Gopinath Tagetde4eae82018-04-25 17:15:44 -070044 - name: grpc
45 port: 50555
46 targetPort: 50555
Hyunsun Moondb39efc2019-10-23 18:23:57 -060047 nodePort: 30127
Gopinath Tagetde4eae82018-04-25 17:15:44 -070048
Gopinath Taget5e49fe32018-06-25 17:02:05 -070049etcd:
Matt Jeanneret7aeb86e2018-11-10 14:12:50 -050050 cluster:
Gopinath Taget5e49fe32018-06-25 17:02:05 -070051 enabled: true
Zack Williams2749ae52018-09-28 09:43:43 -070052
Matt Jeanneret7aeb86e2018-11-10 14:12:50 -050053freeradius:
54 enabled: true
Gopinath Tagete2dff4d2018-03-15 17:22:28 -070055
Zack Williams675b2a22018-08-27 14:22:55 -070056kafkaReleaseName: cord-kafka
Matt Jeanneret7aeb86e2018-11-10 14:12:50 -050057etcdReleaseName: etcd-cluster
Gopinath Taget5e49fe32018-06-25 17:02:05 -070058
Zack Williams89998822018-11-19 14:54:13 -070059loglevel: "DEBUG"
60
Zack Williams2749ae52018-09-28 09:43:43 -070061images:
62 vcore:
63 repository: 'voltha/voltha-voltha'
64 tag: '{{ .Chart.AppVersion }}'
65 pullPolicy: 'Always'
66
67 vcli:
68 repository: 'voltha/voltha-cli'
69 tag: '{{ .Chart.AppVersion }}'
70 pullPolicy: 'Always'
71
72 ofagent:
73 repository: 'voltha/voltha-ofagent'
74 tag: '{{ .Chart.AppVersion }}'
75 pullPolicy: 'Always'
76
77 netconf:
78 repository: 'voltha/voltha-netconf'
79 tag: '{{ .Chart.AppVersion }}'
80 pullPolicy: 'Always'
81
82 envoy_for_etcd:
83 repository: 'voltha/voltha-envoy'
84 tag: '{{ .Chart.AppVersion }}'
85 pullPolicy: 'Always'
86
87 alarm_generator:
88 repository: 'voltha/voltha-alarm-generator'
89 tag: '{{ .Chart.AppVersion }}'
90 pullPolicy: 'Always'
91
92 freeradius:
93 repository: 'tpdock/freeradius'
94 tag: '2.2.9'
95 pullPolicy: 'Always'
96
97 http_backend:
98 repository: 'gcr.io/google_containers/defaultbackend'
99 tag: '1.4'
100 pullPolicy: 'Always'
101
102 ingress_controller:
103 repository: 'quay.io/kubernetes-ingress-controller/nginx-ingress-controller'
104 tag: '0.10.2'
105 pullPolicy: 'Always'
106
Luca Prete2d3049c2018-11-20 14:54:14 -0800107 ingress_controller_base:
108 repository: 'alpine'
109 tag: '3.6'
110 pullPolicy: 'Always'
Jonathan Hart65c480e2018-05-14 16:32:16 -0700111
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700112# Need the namespace global for kafka
113global:
114 namespace: voltha
Zack Williams2749ae52018-09-28 09:43:43 -0700115 registry: ''
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700116
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700117vcli_args:
118- "/cli/cli/setup.sh"
119- "-C consul:8500"
120- "-g voltha:50555"
121- "-s voltha:18880"
122- "-G"
123
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700124ofagent_args:
125- "/ofagent/ofagent/main.py"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700126- "--consul=consul.$(NAMESPACE).svc.cluster.local:8500"
Jonathan Hart9f638ff2018-08-22 18:19:15 -0700127- "--controller=onos-openflow.default.svc.cluster.local:6653"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700128- "--grpc-endpoint=vcore.$(NAMESPACE).svc.cluster.local:50556"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700129
130netconf_args:
131- "/netconf/netconf/main.py"
Gopinath Tagete2dff4d2018-03-15 17:22:28 -0700132- "--consul=consul:8500"
Gopinath Taget98e42d62018-04-27 14:07:20 -0700133- "--grpc-endpoint=voltha:50555"
Scott Baker08b9f452018-09-19 16:28:13 -0700134
135# set alarm_generator_enable to true to enable alarm generator container.
136# uncomment the intf_id and onu_id arguments if no olt is physically present, and a fake onu_id should be used.
137
138alarm_generator_enable: false
139alarm_generator_args:
140- "--consul=consul:8500"
141- "--grpc-endpoint=voltha:50555"
142- "--global_request"
143- "--rate=1"
144- "--duration=2"
145#- "--intf_id=0"
146#- "--onu_id=00012bc90d6552dd"