Access data endpoints and UIs
Kubernetes Dashboard
To start the Kubernetes Dashboard, use the following command: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:
deployments/k8s-yaml/data-postgres-prepopulated.yaml
file