Migration vers Kity
Fin 2019 nous décidions de déployer progressivement une partie de nos services sur un cluster Kubernetes distribué. Notre premier cluster a vu le jour en 2020 et est sérieusement en production pour autre chose que des services stateless depuis 2022. En 2024 nous avons débuté la dernière étape de cette aventure qu’est la migration systématique de nos services sur Kity, notre bien-aimé cluster entr’hébergé.
Cette page résume l’avancement de cette migration, service par service. Les emojis indiquent :
- ✅ : le service est entièrement hébergé sur Kity ;
- 🚀 : le service est en cours de migration ;
- 🏗️ : les travaux préparatoires sont en cours ;
- ⏳ : la migration n’est pas entamée.
✅ DNS
DNS est entièrement servi depuis Kity, l’administration mais également les requêtes DNS ! Nous avons même développé hinao pour faciliter le déploiement Kubernetes de PowerDNS.
- 2023-05-01 Création de Acolyte pour du PowerDNS sous Kubernetes
- 2023-05-07 Activation d’un secondaire DNS sur Kity
- 2024-11-05 Début de la migration de l’interface d’administration
- 2025-05-01 Migration intégrale sur Kity
- 2025-05-26 Bascule sur hinao pour succéder à Acolyte
✅ Etherpad
Etherpad est entièrement servi depuis Kity !
- 2024-09-14 Déploiement initial de Etherpad
- 2024-09-17 Migration et fermeture de l’ancienne instance
✅ Hiboo
Hiboo sur toutes les instances est entièrement servi depuis Kity !
- 2024-10-03 : Bascule de
auth.tedomum.netsur Kity - 2025-08-15 : Lancement de l’instance
auth.tedomum.fr
✅ Mastodon
Mastodon est entièrement servi depuis Kity !
- 2024-09-22 : Premier déploiement de tests de Mastodon
- 2024-10-15 : Bascule du service de production sur Kity
✅ Miniflux
En remplacement de TTRSS, Miniflux est depuis le début entièrement servi depuis Kity !
- 2024-09-30 : Déploiement de Miniflux
✅ Ntfy
Ntfy est depuis le début entièrement servi depuis Kity ! C’est d’ailleurs le premier service ouvert au public sur Kity.
- 2022-06-21 : Déploiement de Ntfy sur Kity
✅ Translate
Libretranslate est depuis le début entièrement servi depuis Kity !
2024-06-20 : Déploiement de Libretranslate sur Kity
✅ Vaultwarden
Vaultwarden est entièrement servi depuis Kity !
- 2024-11-08 : Premier déploiement préparatoire pour Vaultwarden
- 2024-11-09 : Migration de Vaultwarden sur Kity
🚀 Matrix
Le service Matrix tedomum.fr est entièrement servi depuis Kity ! Le service tedomum.net sera fermé en fin d’année.
- 2024-10-04 : Migration de la bdd des bridges sur Kity
- 2024-10-05 : Le serveur
bridges.tedomum.netest hébergé sur Kity - 2024-12-17 : Déploiement de
mb.tedomum.netpour des bridges sur Kity - 2024-12-18 : Migration des média Matrix sur Kity
- 2024-12-21 : Ajout de bridges Signal, Whatsapp et Discord sur Kity
- 2024-03-17 : Ajout d’un bridge Messenger sur Kity
- 2025-02-15 : Déploiement de l’authentification de
tedomum.netsur Kity - 2025-08-07 : Déploiement du serveur
tedomum.frsur Kity
🏗️ Gitlab
Gitlab est particulièrement complexe à migrer. Techniquement, une partie du stockage est déjà sur Kity, de même que la CI, mais le service de dépôts géré par Gitaly nécessite plusieurs jours de travaux préalables à une migration.
- 2023-11-19 Migration des objets sur le stockage S3 de Kity
- 2025-11-09 Déploiement de runner Gitlab CI sur Kity
🏗️ Nextcloud
Le déploiement de Nextcloud dans Kubernetes requiert des travaux amonts sur l’image Docker. Les données sont déjà largement stockées sur Kity.
- 2024-02-14 : Migration des données Nextcloud vers Kity
🏗️ Peertube
Le déploiement de Peertube dans Kubernetes requiert un travail amont sur le stockage des données fichier. Les données des vidéos sont déjà largement stockées sur Kity.
- 2022-11-08 : Migration du stockage des vidéos sur Kity.