Lokale Entwicklung am Grafana-Dogu im k8s-ecosystem
Damit das Grafana-Dogu im lokalen k8s-ecosystem installiert werden kann, wird vorausgesetzt, dass dieses korrekt
aufgesetzt ist und das Setup bereits durchlaufen wurde sowie kubectl korrekt installiert ist.
Damit das Dogu nun gebaut werden kann, muss sichergestellt sein, dass der Namespace richtig gesetzt ist durch das
Ausführen von kubens ecosystem
.
Außerdem muss die Datei .env.template
kopiert und .env
genannt werden. Dort sind ggf. weitere Umgebungsvariablen
enthalten, die für den build wichtig sind.
Damit das Dogu korrekt läuft, müssen alle Abhängigkeiten korrekt installiert sein. Das kann erreicht werden durch den
Befehl kubectl apply -f k8s-samples/k8s-grafana-dependencies.yaml
Ist alles korrekt aufgesetzt, kann durch das Ausführen von make build
das Dogu in den lokalen cluster deployed werden.