Skip to main content
Tous les communiqués

Communiqué de presse

Alien6 lance HankoShell Operator pour intégrer Keycloak aux pratiques GitOps

Les identités et les accès font partie de l’application. Avec HankoShell Operator, leur configuration dans Keycloak peut suivre le même cycle de revue, de versionnement et de déploiement que le code.

Rapprocher la gestion des accès et la livraison logicielle

Alien6 annonce la disponibilité de HankoShell Operator, son opérateur Kubernetes open source dédié à la configuration des identités et des accès dans Keycloak. Publié sous licence Apache-2.0, le projet s’adresse aux équipes plateforme, DevOps et IAM qui souhaitent intégrer ces changements à leurs pratiques de livraison logicielle.

Les applications évoluent en continu, mais leurs clients d’authentification, rôles et permissions sont souvent administrés dans un circuit distinct. Cette séparation rend les changements plus difficiles à relire et les configurations plus délicates à reproduire entre environnements. HankoShell Operator permet de déclarer cette configuration dans Kubernetes et de la faire évoluer avec l’application, à partir de changements examinés dans Git.

Une adoption qui part des besoins des équipes

Le projet couvre trois points d’entrée : connecter une application à Keycloak, reprendre un client existant sous gestion déclarative et attribuer une identité propre à un backend ou à un worker. Les équipes peuvent ainsi commencer par un besoin précis, puis étendre progressivement le périmètre qu’elles souhaitent gérer.

Pour l’existant, le passage à la gestion déclarative est explicite : observation de la configuration, examen du candidat d’adoption, approbation de la prise en charge, puis activation du mode de gestion. Pour les services, l’opérateur prend en charge la fourniture et la rotation planifiée des identifiants ; les permissions restent définies séparément.

Un outil ouvert, au service de l’écosystème Keycloak

HankoShell Operator fonctionne avec un Keycloak existant, y compris lorsqu’il est administré par l’opérateur officiel Keycloak. Il s’appuie sur Keycloak pour l’authentification et l’émission des jetons, et gère la configuration applicative dont il est propriétaire. Son utilisation autonome ne nécessite pas le Hub HankoShell.

En ouvrant ce composant, Alien6 souhaite proposer aux équipes un socle qu’elles peuvent examiner, intégrer et faire évoluer avec leurs propres outils. Le dépôt public accueille les retours d’usage et les contributions ; la documentation présente le périmètre pris en charge et les résultats des qualifications.

Disponible dès aujourd’hui, avec un parcours de découverte public

La version 1.0.1 est disponible sur GitHub, avec une image OCI et un chart Helm référencé sur Artifact Hub. HankoShell Academy propose des labs guidés dans le navigateur ; une démonstration sur cluster local jetable permet également de reproduire les trois parcours.

Cette première génération expose 17 ressources sous l’API expérimentale hanko.sh/v1alpha1. Les opérations gérées Upgrade, Clone et DBSwitch restent expérimentales et désactivées par défaut. Les prérequis, les versions qualifiées et les limites sont documentés pour permettre aux équipes d’évaluer le projet dans leur propre contexte.

Ressources du projet

À propos d’Alien6

Alien6 est un studio de conseil et d’ingénierie logicielle qui travaille sur l’architecture, les systèmes intelligents, la sécurité et la recherche appliquée. Ses projets open source rendent accessibles des outils issus de ces travaux.

Contact presse