Sign inSign up

evgenyniko/platform_app

By evgenyniko

Updated about 2 years ago

Flask aplication providing developers a platform to manage Kubernetes deployments

Image
Networking
API management
Web servers
0

1.4K

evgenyniko/platform_app repository overview

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.

Tag summary

Content type

Image

Digest

sha256:bd8e79233

Size

50.4 MB

Last updated

about 2 years ago

docker pull evgenyniko/platform_app