Database - Postgres Logs APM - SigNoz (attached screenshot above)
Access the app at - http://localhost:3000/applications
yarn install
yarn start
celery -A k8sapi worker
redis-server
python manage.py runserver
- python manage.py migrate/makemigrations (optional, if you are setting it up for the first time)
- python manage.py makemigrations
- python manage.py migrate
- python manage.py runserver
- start redis server -
redis-server
- start celery -
celery -A k8sapi worker
- Start frontend and backend
- Hit the API mentioned below with dummy data
- You'll see the details in the UI.
http://127.0.0.1:8000/deploy/deploy-list
http://127.0.0.1:8000/deploy/apps/1/logs/
{
"namespace": "example-namespace2",
"application_name": "ahoy",
"chart_name": "hello-world",
"chart_version": "1.0.2"
}
http://127.0.0.1:8000/authen/login/
{
"email": "testuser@example.com",
"password": "Password@123"
}
http://127.0.0.1:8000/authen/signup/
{
"username": "testuser2",
"email": "testuser2@example.com",
"password": "Password@123"
}
http://127.0.0.1:8000/deploy/apps/int:id/
.env file sample
DATABASE_NAME=scoutflo
DATABASE_USER=postgres
DATABASE_PASSWORD=postgres
DATABASE_HOST=localhost
DATABASE_HOST=my-release-psql-postgresql
DATABASE_PORT=5432