blob: 34af6766c7895c94b72c6f7437b423f0ebcff963 [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:
33 sidecar:
34 dashboards:
35 enabled: true
36 label: chronos_dashboard
37 labelValue: chronos-exporter-gui
38 datasources:
39 enabled: true
40 label: chronos_datasource
41 labelValue: chronos-exporter-gui
42 source:
43 - name: chronos
44 protocol: http
45 service: chronos-umbrella-prometheus-chronos-server
46 port: 80
47 grafana.ini:
48 log:
49 level: debug
50 server:
51 domain: aether-roc-gui:8183
52 root_url: "%(protocol)s://%(domain)s/grafana/"
53 serve_from_sub_path: true
54 security:
55 allow_embedding: true
56 auth:
57 disable_login_form: false
58 oauth_auto_login: false
59 auth.anonymous:
60 enabled: true
61 hide_version: false
62# Disabled other auth types for the moment - see aether-roc-gui/docs/grafana.md
63 auth.proxy:
64 enabled: false
65 header_name: X-WEBAUTH-USER
66 header_property: username
67 auto_sign_up: true
68 enable_login_token: true
69 auth.jwt:
70 enabled: false
71 header_name: X-JWT-Assertion
72 username_claim: name
73 email_claim: email
74 jwk_set_url: "https://keycloak.opennetworking.org/auth/realms/master/protocol/openid-connect/certs"
75 cache_ttl: 60m
76 auth.generic_oauth:
77 enabled: false
78 client_id: aether-roc-gui
79# client_secret: YWV0aGVyLXJvYy1ndWkK
80 scopes: "openid profile email groups"
81 empty_scopes: false
82 auth_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/auth"
83 token_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/token"
84 api_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/userinfo"
85 allowed_domains: opennetworking.org
86 allow_sign_up: true
87 name: KeyCloak
88
89prometheus-chronos:
90 alertmanager:
91 persistentVolume:
92 enabled: false
93 server:
94 persistentVolume:
95 enabled: false
96 pushgateway:
97 enabled: false
98 nodeExporter:
99 enabled: false
100 kubeStateMetrics:
101 enabled: false
102 alertmanager:
103 enabled: false
104 serverFiles:
105 prometheus.yml:
106 scrape_configs:
107 - job_name: chronos-exporter
108 scrape_interval: 2s
109 static_configs:
110 - targets:
111 - chronos-exporter:2112