Le projet PipBoy est un projet d'environnement de travails dans Kubernetes.
Ce nom est temporaire et voué a changer (comme les 3/4 de mes projets)
Le projet est baser sur trois namespace kubernetes:
- Auth: Qui contiendra toute la solution de gestion d'identité
- Guac: Qui contient la partie accès VNC/SSH aux container
- PipBoy: Contiendra l'infra PipBoy (un petit toolkit que je souhaite dev)
- UserNamespace: l'espace de dev des utilisateur (en autant d'exemplaire que nécessaire)
- Authentification avec KeyClock
- Création d'un namespace a la premiere authentification (UserNamespace)
- Accès aux container a travers Guacamole
- Accès a GUI-UserNamespace a travers Guacamole
Start Guacd:
docker run --name guacd -d -p 4822:4822 guacamole/guacd
docker run -p 25901:5901 -p 26901:3000 accetto/ubuntu-vnc-xfce-nodejs-g3:vnc-vscode-chromium