blob: 3384e3f195464b1211299397962fff3cda0eaee9 [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:
44 enabled: false
45 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
71# Fabric Adapter
Scott Bakere3090f02022-05-31 15:51:41 -070072fabric-adapter-v0-1:
73 fullnameOverride: fabric-adapter-v0-1
SeanCondon3c3d08f2022-05-27 11:39:58 +010074 prometheusEnabled: false
Scott Bakere3090f02022-05-31 15:51:41 -070075 partialUpdateEnabled: true
SeanCondon3c3d08f2022-05-27 11:39:58 +010076
77# Prom label Proxy
78prom-label-proxy-fabric:
79 nameOverride: prom-label-proxy-fabric
80 fullnameOverride: prom-label-proxy-fabric
81 prometheusEnabled: false
82 config:
83 upstream: http://fabric-umbrella-prometheus-fabric-server
84
85prometheus-fabric:
86 pushgateway:
87 enabled: false
88 nodeExporter:
89 enabled: false
90 kubeStateMetrics:
91 enabled: false
92 alertmanager:
93 enabled: false
94 serverFiles:
95 prometheus.yml:
96 scrape_configs:
97 - job_name: aether-mock-exporter
98 scrape_interval: 2s
99 static_configs:
100 - targets:
101 - aether-mock-exporter:2112
102
103# Fabric Test Dummy
104# proxy_pass has to be added or nginx will not log the $request_body
105fabric-test-dummy:
106 service:
107 type: ClusterIP
108 existingServerBlockConfigmap: fabric-umbrella-fabric-test-dummy
109
110# ONOS-CONFIG
111onos-config:
112 store:
113 consensus:
114 enabled: false
115 modelPlugins:
116 - name: fabric-0-1
SeanCondon66e7f2c2022-06-27 21:25:05 +0100117 image: onosproject/sdn-fabric-0.1.x:0.1.3-sdn-fabric-0.1.x
SeanCondon3c3d08f2022-05-27 11:39:58 +0100118 endpoint: localhost
119 port: 5152
120
121 openpolicyagent:
122 enabled: false
123 regoConfigMap: fabric-umbrella-opa-rbac
124
125fabrics:
126 - id: mars
127 name: Mars Fabric
128 - id: venus
129 name: Venus Fabric