Additional Notes
Access data endpoints and UIs
Kubernetes Dashboard
To start the Kubernetes Dashboard, use the following command:
Once the dashboard service is ready, you can visit the web interface in your browser.
Data stores
Forward the ports of the data stores services to localhost:
-
PostgreSQL Database:
kubectl port-forward deployment/postgres 5432:5432
-
Redis Cache:
kubectl port-forward deployment/redis 6379:6379
-
InfluxDB Database:
kubectl port-forward deployment/influx 8086:8086
Other routes available after forward:
-
REST Server: port 8081
-
GraphQL: port 1111, and Web UI
-
Kafka: port 8080, and AKHQ Web UI
-
Grafana: port 3000, and Web UI
Contribute to DIA main package
Debug Influx writes
To debug InfluxDB writes, just change points in batch to see more frequent writes to influx (pkg/model/db.go
):
Use a custom pre-populated image data
A .testenv.local
file at root folder is required to pull private images from Docker:
Change image of pre-populated data from deployments/k8s-yaml/data-postgres-prepopulated.yaml
file