Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

grafana dashboards/datasources provisioning #117

Draft
wants to merge 28 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
eaf913b
change grafana datasources, dashboards provisioning
Oct 12, 2023
24bf8bb
change grafana datasources, dashboards provisioning
Oct 12, 2023
6fcd293
change grafana datasources, dashboards provisioning
Oct 13, 2023
44c179f
change grafana datasources, dashboards provisioning
Oct 13, 2023
d6a517a
change grafana datasources, dashboards provisioning
Oct 13, 2023
6c921f4
change grafana datasources, dashboards provisioning
Oct 13, 2023
2994af4
change grafana datasources, dashboards provisioning
Oct 13, 2023
710bf35
change grafana datasources, dashboards provisioning
Oct 13, 2023
6d8ce71
change grafana datasources, dashboards provisioning
Oct 13, 2023
3a74995
change grafana datasources, dashboards provisioning
Oct 13, 2023
d89a59d
change grafana datasources, dashboards provisioning
Oct 13, 2023
0cf2c84
change grafana datasources, dashboards provisioning
Oct 13, 2023
61d42c3
change grafana datasources, dashboards provisioning
Oct 13, 2023
86aa3d1
change grafana datasources, dashboards provisioning
Oct 13, 2023
b29c63f
change grafana datasources, dashboards provisioning
Oct 13, 2023
f97e40b
change grafana datasources, dashboards provisioning
Oct 16, 2023
bb340e6
change grafana datasources, dashboards provisioning
Oct 16, 2023
8dd6fe8
change grafana datasources, dashboards provisioning
Oct 16, 2023
c50d25f
change grafana datasources, dashboards provisioning
Oct 16, 2023
e9f48e1
change grafana datasources, dashboards provisioning
Oct 16, 2023
e283d91
change grafana datasources, dashboards provisioning
Oct 16, 2023
144d9d4
update zookeeper external config
Oct 16, 2023
6377beb
update zookeeper external config
Oct 16, 2023
b7bbf54
update zookeeper external config
Oct 16, 2023
b7f685a
update zookeeper external config
Oct 16, 2023
8d9c0ac
update zookeeper external config
Oct 16, 2023
7678591
update grafana config
Oct 16, 2023
872f40d
update grafana config
Oct 16, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions src/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ dependencies:
version: 0.2.0
- name: grafana
repository: https://grafana.github.io/helm-charts
version: 6.59.4
version: 6.60.6
- name: influxdb
repository: https://helm.influxdata.com/
version: 4.12.5
- name: telegraf
repository: https://helm.influxdata.com/
version: 1.8.34
digest: sha256:a4235f4aca5b0785f910bc33cb813604cab949729753b88fb095814524fe269c
generated: "2023-09-13T10:29:02.122496096+02:00"
version: 1.8.35
digest: sha256:0bfbe94e721feac49cb383ff0a5a1a44bbb6e2b645e2f80725365b49fd765798
generated: "2023-10-17T00:05:28.713913+02:00"
34 changes: 31 additions & 3 deletions src/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,9 @@ postgresql:

zookeeper:
enabled: true
service:
ports:
client: 2181

kafka:
enabled: true
Expand All @@ -177,7 +180,7 @@ kafka:
enabled: false
externalZookeeper:
servers:
- "{{ .Release.Name }}-zookeeper:{{ .Values.zookeeper.service.ports.client }}"
- "{{ .Release.Name }}-zookeeper:2181"

apicurio-registry:
enabled: true
Expand Down Expand Up @@ -220,15 +223,40 @@ grafana:
#TODO: authentication
adminUser: admin
adminPassword: admin
datasources:
datasources.yaml:
apiVersion: 1
datasources:
- name: influx
type: influxdb
access: proxy
orgId: 1
url: "http://nussknacker-influxdb:8086"
database: nussknacker
basicAuth: true
isDefault: true
version: 1
editable: false
basicAuthUser: ${influxdb-user}
secureJsonData:
basicAuthPassword: ${influxdb-password}
dashboards:
default:
dashboard:
file: grafana/dashboard.json
nussknacker-lite-scenario:
file: grafana/nussknacker-lite-scenario.json
nussknacker-request-response-scenario:
file: grafana/nussknacker-request-response-scenario.json
rbac:
create: true
namespaced: true
pspEnabled: false
sidecar:
dashboards:
enabled: true
enabled: false
datasources:
enabled: true
enabled: false
envFromSecret: "{{ .Release.Name }}-influxdb-auth"
ingress:
enabled: false
Expand Down
Loading