2. Overview
ï‚¡ SSO Integration
ï‚¡ Generate all keys/certs needed
ï‚¡ Setup Openshift Client in Keycloak
ï‚¡ Modify ocp config scripts
ï‚¡ Integrate into single vm and ha ref arch
3. Why SSO
ï‚¡ While ocp support integration of a variety of providers
for single sign-on, all require modifications of config
files
ï‚¡ A Federated solution that can be used for both OCP
and OCP Applications is prefered
ï‚¡ Keycloak gives a complete single-sign on solution
across mulitiple providers with a easy to user user-
interface
4. Automation
ï‚¡ While a existing ref-arch does exist, on the manual
setup, it requires significant keys, and muliple manual
steps
ï‚¡ Using a ansible script, keycloak can be auto
deployed, and integrated with existing reference
architecture(s)
24. Leasons Learned
ï‚¡ Three distinct phases of install all in one ansible script
ï‚¡ Ansible Does REST
ï‚¡ Ansible Variables can be saved across playbooks