blog: +workadventure/k8s
This commit is contained in:
parent
605db9fee6
commit
163ebd64cb
1 changed files with 53 additions and 0 deletions
|
@ -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 a new issue