diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..981aeb8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/out \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..5df5b54 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# Ansible - Role "SSO" + +Rôle Ansible permettant de déployer un serveur "SSO" basé sur des composants [Ory/Hydra](https://www.ory.sh/docs/hydra). + +## Vue d'ensemble + +![](./doc/overview.png) + +[Voir les variables de personnalisation disponibles](./defaults/main.yml) + +## Usage + +1. Dans votre projet de playbook Ansible, créer un fichier `requirements.yml` contenant les éléments suivants: + + ```yaml + --- + - 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. \ No newline at end of file diff --git a/doc/overview.png b/doc/overview.png new file mode 100644 index 0000000..0b119ee Binary files /dev/null and b/doc/overview.png differ