Rôle Ansible permettant de déployer un serveur SSO basé sur Ory/Hydra
Go to file
Laurent Gourvénec b419226b97 Use haproxy base URL for entity_id in cadoles-pod-shibboleth-sp-v3.conf.j2
We need a common entity_id if we want 2 hydra with a same SAML Metadata
2023-02-16 12:27:29 +01:00
defaults Ajout variables hydra_oidc_base_url /hydra_oidc_hydra_url_error (#7) 2023-02-09 19:34:56 +01:00
doc doc: basic readme 2022-07-19 15:20:14 +02:00
files feat: generalize variables usage 2022-07-21 16:48:06 +02:00
handlers Intégration hydra-ldap-v1 2022-08-25 20:32:15 +02:00
meta feat: initial commit 2022-07-19 14:26:08 +02:00
tasks Using hostname for entity_id instead of haproxy_public_url (#8) 2023-02-10 09:39:43 +01:00
templates Use haproxy base URL for entity_id in cadoles-pod-shibboleth-sp-v3.conf.j2 2023-02-16 12:27:29 +01:00
.gitignore chore: ignore galaxy metadata file 2022-07-21 11:19:30 +02:00
README.md doc: basic readme 2022-07-19 15:20:14 +02:00
sso.schema.yml (hydra) ajout url post logout 2022-11-18 12:12:33 +01:00

Ansible - Role "SSO"

Rôle Ansible permettant de déployer un serveur "SSO" basé sur des composants Ory/Hydra.

Vue d'ensemble

Voir les variables de personnalisation disponibles

Usage

  1. Dans votre projet de playbook Ansible, créer un fichier requirements.yml contenant les éléments suivants:

    ---
    - src: https://forge.cadoles.com/Cadoles/ansible-role-sso.git
    scm: git
    version: master
    name: sso
    
  2. Installer le rôle dans votre environnement Ansible

    ansible-galaxy role install -fgr requirements.yml
    
  3. Vous pouvez désormais appliquer le rôle sso sur les différentes machines cibles de votre inventaire Ansible.