Flask aplication providing developers a platform to manage Kubernetes deployments
1.4K
To run the application, execute the following command:
docker run -d -p 8000:8000 \
-v /path/to/.kube/config:/path/to/.kube/config:
evgenyniko/platform_app:latest
The application is exposed on port 8000 and can be accessed through your browser or via curl. It should be reachable at localhost or your machine's IP address.
The application requires the following environment variables to function:
DOCKER_HUB_USERNAME='<username>'
DOCKER_HUB_ACCESS_TOKEN='<token>'
SESSION_KEY='<session_secret_key>'
HELM_CHART='<path_or_url_to_helm_chart>'
KUBECONFIG='<path_to_.kube/config>' # needed only when running local or in container, not in kubernetes
REDIS_HOST_URL='<your_redis_host_url>'
REDIS_HOST_PORT='<port_num_your_redis_is_exposed_at>'
REDIS_HOST_PASSWORD='<your_redis_password>'
You can set these environment variables directly, in a .env file or by using Kubernetes secrets.
Content type
Image
Digest
sha256:bd8e79233…
Size
50.4 MB
Last updated
about 2 years ago
docker pull evgenyniko/platform_app