blog: +workadventure/k8s
This commit is contained in:
parent
605db9fee6
commit
163ebd64cb
|
@ -0,0 +1,53 @@
|
||||||
|
title: Running Workadventure in Kubernetes IPv6 only
|
||||||
|
---
|
||||||
|
pub_date: 2021-12-19
|
||||||
|
---
|
||||||
|
author: ungleich
|
||||||
|
---
|
||||||
|
twitter_handle: ungleich
|
||||||
|
---
|
||||||
|
_hidden: no
|
||||||
|
---
|
||||||
|
_discoverable: yes
|
||||||
|
---
|
||||||
|
abstract:
|
||||||
|
The current state of Workadventure in IPv6 only kubernetes
|
||||||
|
---
|
||||||
|
body:
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
At ungleich we are often running software in IPv6 only environments
|
||||||
|
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
|
||||||
|
|
||||||
|
At the moment it looks like as if WorkAdventure cannot run in IPv6
|
||||||
|
only Kubernetes clusters. The frontend displays the infamous "Network
|
||||||
|
Error" messages. When checking the backend, it displays an error that
|
||||||
|
it cannot resolve the redis hostname, which [seems to be a bug in the
|
||||||
|
resolver
|
||||||
|
code](https://github.com/thecodingmachine/workadventure/issues/1657),
|
||||||
|
as the hostname does resolve, albeit only to an IPv6 address.
|
||||||
|
|
||||||
|
## The code
|
||||||
|
|
||||||
|
As usual you can find our code in the
|
||||||
|
[ungleich-k8s
|
||||||
|
repository](https://code.ungleich.ch/ungleich-public/ungleich-k8s/src/branch/master/apps/workadventure),
|
||||||
|
which contains development iterations at the moment:
|
||||||
|
|
||||||
|
* v1: initial conversions from docker-compose using kompose
|
||||||
|
* v2: Adjust manifests so that pods generally speaking run
|
||||||
|
* v3: Turned into a helm chart with most services running stable
|
||||||
|
|
||||||
|
## Next steps
|
||||||
|
|
||||||
|
We are currently waiting to hear back from the redis bug report and
|
||||||
|
will continue developing after the backend is running stable in an
|
||||||
|
IPv6 only environment.
|
||||||
|
|
||||||
|
If you are interested in this development, feel free to
|
||||||
|
[join us on the open kubernetes chat](/u/projects/open-chat/).
|
Loading…
Reference in New Issue