larsrinn / kubernetes_django

A repository showing how to launch kubernetes and django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to deploy on Digital Ocean:

  • Create a new Cluster on Digital Ocean

Locally:

  • Run minikube start
  • Confirm minikube status
  • Confirm kubectl config current-context
  • Run eval $(minikube docker-env)
  • Open dashboard: minikube dashboard
  • Run
    • cd deploy/kubernetes
    • kubectl apply -f postgres/.
    • kubectl apply -f redis/.
    • kubectl apply -f django/.
    • kubectl apply -f celery/.
    • kubectl apply -f flower/.
  • run minikube service django-service

Shutdown:

  • Run eval $(minikube docker-env -u)
  • Run minikube delete

todo

About

A repository showing how to launch kubernetes and django


Languages

Language:Python 96.7%Language:Dockerfile 3.3%