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