Skip to content

Keycloak: add realm and client definition in puppet manifest

This diff adds in puppet manifest for Keycloak:

  • the definition of the SoftwareHeritage realm

  • the definition of the swh-web client in that realm

I managed to test locally with docker by hacking on pupperware and using a docker image with systemd support (inspired by docker-systemd) to run the puppet agent. Everything works as expected regarding authentication and authorization in swh-web.

Nevertheless, puppet module for Keycloak needs to upgraded to its latest version (6.10).

Related to T1927


Migrated from D2896 (view on Phabricator)

Merge request reports