++django / k8s
This commit is contained in:
parent
c81a21a310
commit
2140278342
2 changed files with 56 additions and 1 deletions
55
content/u/blog/2021-12-19-django-ipv6-kubernetes/contents.lr
Normal file
55
content/u/blog/2021-12-19-django-ipv6-kubernetes/contents.lr
Normal file
|
@ -0,0 +1,55 @@
|
|||
title: Running Django in Kubernetes IPv6 only
|
||||
---
|
||||
pub_date: 2021-12-19
|
||||
---
|
||||
author: ungleich
|
||||
---
|
||||
twitter_handle: ungleich
|
||||
---
|
||||
_hidden: no
|
||||
---
|
||||
_discoverable: yes
|
||||
---
|
||||
abstract:
|
||||
How to run Django in IPv6 only Kubernetes clusters
|
||||
---
|
||||
body:
|
||||
|
||||
## Overview
|
||||
|
||||
At ungleich we run quite some amount of
|
||||
[Django applications](https://www.djangoproject.com/), some for
|
||||
ourselves, some on behalf of our customers. Most of them are currently
|
||||
running "natively" on virtual machines. Our objectives are to
|
||||
|
||||
* Slowly move our own workload into IPv6 only kubernetes clusters
|
||||
* Slowly move our customer applications into IPv6 only kubernetes
|
||||
clusters
|
||||
* Offer modern Django Hosting based on Kubernetes
|
||||
|
||||
## Status 2021-12-19: initial design phase
|
||||
|
||||
At the moment we are looking into what we require for running Django
|
||||
applications inside Kubernetes. Some parts are still open, some are
|
||||
already set:
|
||||
|
||||
* PostgreSQL as the database: this is our standard so far and we don't
|
||||
plan to change it
|
||||
|
||||
Undefined at the moment:
|
||||
|
||||
* Where/how to generate and serve static files
|
||||
* Same container?
|
||||
* Separate container?
|
||||
* Backup sidecare
|
||||
* Restic?
|
||||
* pg_dump?
|
||||
* media / upload files
|
||||
* App server
|
||||
* uwsgi
|
||||
* (g)unicorn
|
||||
|
||||
## Follow up
|
||||
|
||||
If you are interested in Kubernetes or Django, feel free to
|
||||
[join us on our open chat](/u/projects/open-chat/).
|
|
@ -22,7 +22,7 @@ and recently even more in IPv6 only Kubernetes clusters. Today we had
|
|||
a look at running [WorkAdventure](https://workadventu.re/) in an IPv6
|
||||
only kubernetes cluster.
|
||||
|
||||
## Status
|
||||
## Status: waiting for bugfix
|
||||
|
||||
At the moment it looks like as if WorkAdventure cannot run in IPv6
|
||||
only Kubernetes clusters. The frontend displays the infamous "Network
|
||||
|
|
Loading…
Reference in a new issue