diff --git a/values.yaml b/values.yaml index 8ba2c9e..5dca7b5 100644 --- a/values.yaml +++ b/values.yaml @@ -241,6 +241,44 @@ ssh: sshPath: /mnt/.ssh knownHostsPath: /mnt/known_hosts +# Configuração para dashboards do Grafana +grafanaDashboard: + # Habilita a criação de ConfigMaps para dashboards + enabled: true + # Namespace onde o Grafana está instalado (ajuste conforme seu ambiente) + namespace: monitoring + # Labels para que o sidecar do Grafana encontre os dashboards + labels: + grafana_dashboard: "1" + # Lista de dashboards para importar + dashboards: + - name: sientia-dataops-model-manager + title: "Sientia DataOps Model Manager" + uid: "sientia-dataops-model-manager" + folder: "Sientia" + jsonFile: "dashboards/sientia-dataops-model-manager.json" + overwrite: true # Sobrescreve dashboard se já existir + version: "1.0.0" # Version inicial do dashboard + +# Configuração para datasources do Grafana +grafanaDatasource: + # Habilita a criação de ConfigMap para datasources + enabled: false + # Namespace onde o Grafana está instalado + namespace: monitoring + # Labels para que o sidecar do Grafana encontre os datasources + labels: + grafana_datasource: "1" + # Lista de datasources para configurar + datasources: [] + # Exemplo de datasource: + # - name: Prometheus + # type: prometheus + # url: http://prometheus-server.monitoring.svc.cluster.local + # isDefault: true + # jsonData: + # timeInterval: "5s" + # kubectl create secret docker-registry docker-hub-secret --namespace sientia --docker-server=http://aignosi.azurecr.io --docker-username=aignosi --docker-password=5I5zpQ6sRaHqX1hD3dr+2mo647yO3FRc359/wu6gsP+ACRDRz5mp # helm upgrade --install sientia-dataops-model-manager sientia/sientia-module -n sientia --create-namespace -f ./values.yaml --version 0.6.0