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