blob: 9506164e05bdbcd99ba908edaf14f2f636e10b10 [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-test-dummy:
46 enabled: false
47 prometheus:
48 fabric:
49 enabled: false # controls its plproxy too
50 prom-label-proxy:
51 fabric:
52 enabled: false
53 fabric-mock-exporter:
54 enabled: false
55
56# ONOS-TOPO
57onos-topo:
58 store:
59 consensus:
60 enabled: false
61
62# ONOS-CLI
63onos-cli: {}
64
65# Aether ROC API
66fabric-roc-api: {}
67
SeanCondon34f31872022-07-22 16:37:09 +010068fabric-roc-gui:
69 nameOverride: fabric-roc-gui
70 fullnameOverride: fabric-roc-gui
71 feature:
72 aether: false
73 sdnfabric: true
74
SeanCondon3c3d08f2022-05-27 11:39:58 +010075# Prom label Proxy
76prom-label-proxy-fabric:
77 nameOverride: prom-label-proxy-fabric
78 fullnameOverride: prom-label-proxy-fabric
79 prometheusEnabled: false
80 config:
81 upstream: http://fabric-umbrella-prometheus-fabric-server
82
83prometheus-fabric:
84 pushgateway:
85 enabled: false
86 nodeExporter:
87 enabled: false
88 kubeStateMetrics:
89 enabled: false
90 alertmanager:
91 enabled: false
92 serverFiles:
93 prometheus.yml:
94 scrape_configs:
95 - job_name: aether-mock-exporter
96 scrape_interval: 2s
97 static_configs:
98 - targets:
99 - aether-mock-exporter:2112
100
101# Fabric Test Dummy
102# proxy_pass has to be added or nginx will not log the $request_body
103fabric-test-dummy:
104 service:
105 type: ClusterIP
106 existingServerBlockConfigmap: fabric-umbrella-fabric-test-dummy
107
108# ONOS-CONFIG
109onos-config:
110 store:
111 consensus:
112 enabled: false
113 modelPlugins:
114 - name: fabric-0-1
Fatemeh Rouzbeh1851fda2022-07-27 11:44:13 -0700115 image: onosproject/sdn-fabric-0.1.x:0.1.7-sdn-fabric-0.1.x
SeanCondon3c3d08f2022-05-27 11:39:58 +0100116 endpoint: localhost
117 port: 5152
118
119 openpolicyagent:
120 enabled: false
121 regoConfigMap: fabric-umbrella-opa-rbac
122
123fabrics:
124 - id: mars
125 name: Mars Fabric
SeanCondonce52a442022-07-14 10:40:35 +0100126 onos:
127 address: netcfg.onos.mars
128 port: 8080
129 username: onos
130 password: rocks
SeanCondon3c3d08f2022-05-27 11:39:58 +0100131 - id: venus
132 name: Venus Fabric
SeanCondonce52a442022-07-14 10:40:35 +0100133 onos:
134 address: netcfg.onos.venus
135 port: 8080
136 username: onos
137 password: rocks