Config Management Camp 2023 Ghent

Making Ansible playbooks to configure Single Sign On for popular open source applications
2023-02-06, 14:50–15:40, B.1.017

To help sysadmins everywhere the Onestein organization (specialized in Odoo implementations) invested 4 month of research to create a set of easy to use Ansible playbooks to configure single sign on (SSO) for popular open source applications to enable them to authenticate to a Keycloak server as the central identity provider.

These playbooks have been published on https://github.com/onesteinbv/project_single_sign_on.

The list of supported applications are currently:

Bitwarden
Jenkins
Gitlab
Keycloak (not SSO, but the identity provider)
Nextcloud,
Odoo
Xwiki
Zabbix.

All playbooks and servers are for Ubuntu servers and are meant to be used as a starting point.

See also: Slides

I solve IT problems. I connect system A with system B. I teach people stuff. I do this mostly with Linux systems. To make stuff happen I write a lot of custom scripts in various programming lanuages like Perl, Python, Bash, C, etc. I have clients all over the world (Australia, Switserland, US, etc).

I am also the project leader of the open source LibrePlan project. So go to that website if you need more information about an open source web-based project management application. For commercial support of LibrePlan, you can find more information at the LibrePlan-Enterprise website.

I occasionally write an article for my blog at jeroenbaten.nl, but I have also written a number of books. You can find those at lulu.com:

  • Jumpstart your business with Odoo 12
  • LPI Essentials (Dutch)
  • LibrePlan, the missing manual (English, French)