Skip to content

A blog application made with Django and bootstrap

Notifications You must be signed in to change notification settings

jkandasa/django_blog

 
 

Repository files navigation

django blog

A blog application made on Django.
Added container support.

Deploy in a container environment

docker

./deploy/docker/plain-docker.sh

docker compose

docker-compose up -f ./deploy/docker/docker-compose.yaml

Kubernetes / OpenShift

  • creates a namespace sample-app and uses that namespace for all the resources
# update 'StorageClassName' in 'deploy.yaml' and run
kubectl create -f ./deploy/kubernetes/deploy.yaml

ingress creation

# update 'host' in ingress.yaml' and run
kubectl create -f ./deploy/kubernetes/ingress.yaml

route creation (only in OpenShift)

oc create -f ./deploy/kubernetes/openshift-route.yaml

Access Frontend

  • default django admin username and password are admin / admin

docker / docker compose

Kubernetes / OpenShift

About

A blog application made with Django and bootstrap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 58.2%
  • HTML 25.4%
  • Dockerfile 8.3%
  • Shell 6.3%
  • CSS 1.8%