Toranku
Diversos serveis necessiten agrupar les seves seccions segons categories, així que en lloc d'implementar-ho en cadascun d'ells, vaig construir Toranku: un gestor de categories exposat mitjançant una API REST que qualsevol altra aplicació pot utilitzar.
Cada servei s'autentica per OpenID Connect i disposa de les seves pròpies categories. Únicament els serveis amb els rols correctes hi poden accedir, evitant accessos indesitjats. Originalment l'utilitzava Kirin per categoritzar les seves dades.
info
Kirin va deixar d'utilitzar Toranku i va passar a definir les seves categories mitjançant CRDs de Kubernetes, substituint així aquest servei.
La configuració de Keycloak i el desplegament a Kubernetes s'expliquen al K8s Project.