blob: 7bf05febba40a5e3ee559d76b54c3432e872e484 [file] [log] [blame]
# SPDX-FileCopyrightText: 2020-present Open Networking Foundation <info@opennetworking.org>
#
# SPDX-License-Identifier: Apache-2.0
# Default values for all Aether Helm charts.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
global:
fullnameOverride: "chronos"
nameOverride: ""
import:
grafana:
enabled: false
prometheus:
chronos:
enabled: true
chronos-exporter:
enabled: true
aether-enterprise-portal:
enabled: true
rasa:
enabled: true
aether-enterprise-portal:
grafana:
proxyEnabled: false
service: chronos-grafana
prometheus:
proxyEnabled: true
service: chronos-prometheus
rasa:
proxyEnabled: true
service: chronos-umbrella-rasa
mailhog:
proxyEnabled: true
service: chronos-mailhog
grafana:
image:
tag: 8.1.8
fullnameOverride: chronos-grafana
adminPassword: admin@123
sidecar:
dashboards:
enabled: true
label: chronos_dashboard
labelValue: chronos-dashboard
datasources:
enabled: true
label: chronos_datasource
labelValue: chronos-datasource
source:
- name: chronos
protocol: http
service: chronos-prometheus
port: 80
grafana.ini:
log:
level: debug
server:
domain: aether-roc-gui:8183
root_url: "%(protocol)s://%(domain)s/grafana/"
serve_from_sub_path: true
security:
allow_embedding: true
auth:
disable_login_form: false
oauth_auto_login: false
auth.anonymous:
enabled: false
hide_version: false
# Disabled other auth types for the moment - see aether-roc-gui/docs/grafana.md
auth.proxy:
enabled: false
header_name: X-WEBAUTH-USER
header_property: username
auto_sign_up: true
enable_login_token: true
auth.jwt:
enabled: false
header_name: X-JWT-Assertion
username_claim: name
email_claim: email
jwk_set_url: "https://keycloak.opennetworking.org/auth/realms/master/protocol/openid-connect/certs"
cache_ttl: 60m
auth.generic_oauth:
enabled: false
client_id: aether-roc-gui
# client_secret: YWV0aGVyLXJvYy1ndWkK
scopes: "openid profile email groups"
empty_scopes: false
auth_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/auth"
token_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/token"
api_url: "http://k3u-keycloak:5557/auth/realms/master/protocol/openid-connect/userinfo"
allowed_domains: opennetworking.org
allow_sign_up: true
name: KeyCloak
prometheus-chronos:
alertmanager:
enabled: false
persistentVolume:
enabled: false
server:
persistentVolume:
enabled: false
fullnameOverride: chronos-prometheus
pushgateway:
enabled: false
nodeExporter:
enabled: false
kubeStateMetrics:
enabled: false
serverFiles:
prometheus.yml:
scrape_configs:
- job_name: chronos-exporter
scrape_interval: 2s
static_configs:
- targets:
- chronos-exporter:2112
rasa:
image:
repository: onosproject/rasa-sanic
tag: v0.1.4
# fullnameOverride: "chronos-rasa"
applicationSettings:
token: chronos-rasa-token
endpoints:
models:
enabled: true
url: http://rasa-model-server:8080/models/20220101-000000-aether-trained
token: chronos-rasa-model-server-token
wait_time_between_pulls: 60
trackerStore:
enabled: false
credentials:
enabled: true
additionalChannelCredentials:
rest:
socketio:
user_message_evt: user_uttered
bot_message_evt: bot_uttered
session_persistence: true/false
telemetry:
enabled: false
postgresql:
install: false
rasa-action-server:
smtp:
server: chronos-mailhog
mailhog:
fullnameOverride: chronos-mailhog