# Exemple: Déploiement d'une application authentifiée avec la stack SSO L'exemple est actuellement déployé avec le composant `hydra-saml` uniquement. ## Procédure ### Avec `kind` 1. Créer un cluster avec `kind` ``` kind create cluster --config ./examples/k8s/kind/cluster-config.yaml ``` 2. Déployer les opérateurs nécessaires au déploiement ``` kubectl apply -k ./examples/k8s/kind/cluster --server-side ``` 3. Déployer l'application ``` kubectl apply -k ./examples/authenticated-app ``` 4. Ajouter l'entrée suivante dans votre fichier `/etc/hosts` ``` 127.0.0.1 ssokustom ``` 5. Après stabilisation du déploiement, l'application devrait être accessible à l'adresse https://ssokustom #### Supprimer le cluster ``` kind delete cluster -n sso-kustom-example ``` ## Authentification ### SAML - Utilisateur: `user1` - Mot de passe `user1pass` #### URL utiles | URL | Description | | --------------------------------------------------- | ------------------------------------- | | https://ssokustom/auth/saml/Shibboleth.sso/Session | Attributs de la session SP Shibboleth | | https://ssokustom/auth/saml/Shibboleth.sso/Metadata | Métadonnées du SP Shibboleth |