blob: 4399aa305ad1984d8c13fdbc490ae8d66476fa8f [file] [log] [blame]
SeanCondon3c3d08f2022-05-27 11:39:58 +01001# SPDX-FileCopyrightText: 2022-present Intel Corporation
2#
3# SPDX-License-Identifier: Apache-2.0
4
5# Default values for all Aether Helm charts.
6# This is a YAML-formatted file.
7# Declare variables to be passed into your templates.
8
9global:
10 fullnameOverride: "onos"
11 nameOverride: ""
12 image:
13 registry: ""
14 tag: ""
15 store:
16 consensus:
17 enabled: true
18 name: ""
19 image:
20 registry: ""
21 repository: atomix/atomix-raft-storage-node
22 tag: ""
23 pullPolicy: IfNotPresent
24 pullSecrets: []
25 clusters: 1
26 replicas: 1
27 partitions: 1
28 raft: {}
29 persistence:
30 storageClass: ""
31 storageSize: 1Gi
32
33import:
34 onos-topo:
35 enabled: true
36 onos-config:
37 enabled: true
38 onos-cli:
39 enabled: true
40 fabric-roc-api:
SeanCondonce783b12022-06-18 13:34:16 +010041 enabled: true
SeanCondon3c3d08f2022-05-27 11:39:58 +010042 fabric-roc-gui:
43 v0-1:
SeanCondone9d41ad2022-07-12 19:04:48 +010044 enabled: true
SeanCondon3c3d08f2022-05-27 11:39:58 +010045 fabric-adapter:
46 v0-1:
Scott Bakere3090f02022-05-31 15:51:41 -070047 enabled: true
SeanCondon3c3d08f2022-05-27 11:39:58 +010048 fabric-test-dummy:
49 enabled: false
50 prometheus:
51 fabric:
52 enabled: false # controls its plproxy too
53 prom-label-proxy:
54 fabric:
55 enabled: false
56 fabric-mock-exporter:
57 enabled: false
58
59# ONOS-TOPO
60onos-topo:
61 store:
62 consensus:
63 enabled: false
64
65# ONOS-CLI
66onos-cli: {}
67
68# Aether ROC API
69fabric-roc-api: {}
70
SeanCondon34f31872022-07-22 16:37:09 +010071fabric-roc-gui:
72 nameOverride: fabric-roc-gui
73 fullnameOverride: fabric-roc-gui
74 feature:
75 aether: false
76 sdnfabric: true
77
SeanCondon3c3d08f2022-05-27 11:39:58 +010078# Fabric Adapter
Scott Bakere3090f02022-05-31 15:51:41 -070079fabric-adapter-v0-1:
80 fullnameOverride: fabric-adapter-v0-1
SeanCondon3c3d08f2022-05-27 11:39:58 +010081 prometheusEnabled: false
Scott Bakere3090f02022-05-31 15:51:41 -070082 partialUpdateEnabled: true
SeanCondon3c3d08f2022-05-27 11:39:58 +010083
84# Prom label Proxy
85prom-label-proxy-fabric:
86 nameOverride: prom-label-proxy-fabric
87 fullnameOverride: prom-label-proxy-fabric
88 prometheusEnabled: false
89 config:
90 upstream: http://fabric-umbrella-prometheus-fabric-server
91
92prometheus-fabric:
93 pushgateway:
94 enabled: false
95 nodeExporter:
96 enabled: false
97 kubeStateMetrics:
98 enabled: false
99 alertmanager:
100 enabled: false
101 serverFiles:
102 prometheus.yml:
103 scrape_configs:
104 - job_name: aether-mock-exporter
105 scrape_interval: 2s
106 static_configs:
107 - targets:
108 - aether-mock-exporter:2112
109
110# Fabric Test Dummy
111# proxy_pass has to be added or nginx will not log the $request_body
112fabric-test-dummy:
113 service:
114 type: ClusterIP
115 existingServerBlockConfigmap: fabric-umbrella-fabric-test-dummy
116
117# ONOS-CONFIG
118onos-config:
119 store:
120 consensus:
121 enabled: false
122 modelPlugins:
123 - name: fabric-0-1
Fatemeh Rouzbeh1851fda2022-07-27 11:44:13 -0700124 image: onosproject/sdn-fabric-0.1.x:0.1.7-sdn-fabric-0.1.x
SeanCondon3c3d08f2022-05-27 11:39:58 +0100125 endpoint: localhost
126 port: 5152
127
128 openpolicyagent:
129 enabled: false
130 regoConfigMap: fabric-umbrella-opa-rbac
131
132fabrics:
133 - id: mars
134 name: Mars Fabric
SeanCondonce52a442022-07-14 10:40:35 +0100135 onos:
136 address: netcfg.onos.mars
137 port: 8080
138 username: onos
139 password: rocks
SeanCondon3c3d08f2022-05-27 11:39:58 +0100140 - id: venus
141 name: Venus Fabric
SeanCondonce52a442022-07-14 10:40:35 +0100142 onos:
143 address: netcfg.onos.venus
144 port: 8080
145 username: onos
146 password: rocks