blob: de3d6ecb06ca82d0a70287782a12a0afd4188d5a [file] [log] [blame]
PUSHP RAJ7c521fa2021-12-06 14:19:03 +00001# SPDX-FileCopyrightText: 2020-present Open Networking Foundation <info@opennetworking.org>
2#
3# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.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
13import:
14 grafana:
15 enabled: true
16 prometheus:
17 chronos:
18 enabled: true
19 chronos-exporter:
20 enabled: true
Sean Condon670605a2021-12-13 12:58:20 +000021 aether-enterprise-portal:
22 enabled: true
PUSHP RAJ7c521fa2021-12-06 14:19:03 +000023
Sean Condon670605a2021-12-13 12:58:20 +000024aether-enterprise-portal:
25 grafana:
26 proxyEnabled: true
27 service: chronos-umbrella-grafana
28 prometheus:
29 proxyEnabled: true
30 service: chronos-umbrella-prometheus-chronos-server
PUSHP RAJ7c521fa2021-12-06 14:19:03 +000031
32grafana:
Sean Condonc5c1fc32021-12-16 17:34:44 +000033 image:
34 tag: 8.1.8
PUSHP RAJf862d5b2021-12-14 07:07:00 +000035 adminPassword: admin@123
PUSHP RAJ7c521fa2021-12-06 14:19:03 +000036 sidecar:
37 dashboards:
38 enabled: true
39 label: chronos_dashboard
PUSHP RAJf862d5b2021-12-14 07:07:00 +000040 labelValue: chronos-dashboard
PUSHP RAJ7c521fa2021-12-06 14:19:03 +000041 datasources:
42 enabled: true
43 label: chronos_datasource
PUSHP RAJf862d5b2021-12-14 07:07:00 +000044 labelValue: chronos-datasource
PUSHP RAJ7c521fa2021-12-06 14:19:03 +000045 source:
46 - name: chronos
47 protocol: http
48 service: chronos-umbrella-prometheus-chronos-server
49 port: 80
50 grafana.ini:
51 log:
52 level: debug
53 server:
54 domain: aether-roc-gui:8183
55 root_url: "%(protocol)s://%(domain)s/grafana/"
56 serve_from_sub_path: true
57 security:
58 allow_embedding: true
59 auth:
60 disable_login_form: false
61 oauth_auto_login: false
62 auth.anonymous:
PUSHP RAJf862d5b2021-12-14 07:07:00 +000063 enabled: false
PUSHP RAJ7c521fa2021-12-06 14:19:03 +000064 hide_version: false
65# Disabled other auth types for the moment - see aether-roc-gui/docs/grafana.md
66 auth.proxy:
67 enabled: false
68 header_name: X-WEBAUTH-USER
69 header_property: username
70 auto_sign_up: true
71 enable_login_token: true
72 auth.jwt:
73 enabled: false
74 header_name: X-JWT-Assertion
75 username_claim: name
76 email_claim: email
77 jwk_set_url: "https://keycloak.opennetworking.org/auth/realms/master/protocol/openid-connect/certs"
78 cache_ttl: 60m
79 auth.generic_oauth:
80 enabled: false
81 client_id: aether-roc-gui
82# client_secret: YWV0aGVyLXJvYy1ndWkK
83 scopes: "openid profile email groups"
84 empty_scopes: false
85 auth_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/auth"
86 token_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/token"
87 api_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/userinfo"
88 allowed_domains: opennetworking.org
89 allow_sign_up: true
90 name: KeyCloak
91
92prometheus-chronos:
93 alertmanager:
94 persistentVolume:
95 enabled: false
96 server:
97 persistentVolume:
98 enabled: false
99 pushgateway:
100 enabled: false
101 nodeExporter:
102 enabled: false
103 kubeStateMetrics:
104 enabled: false
105 alertmanager:
106 enabled: false
107 serverFiles:
108 prometheus.yml:
109 scrape_configs:
110 - job_name: chronos-exporter
111 scrape_interval: 2s
112 static_configs:
113 - targets:
114 - chronos-exporter:2112