sso-kustom/examples/authenticated-app
2024-04-04 11:52:57 +02:00
..
patches wip: integrate hydra-sql in example environment 2024-04-04 11:52:57 +02:00
resources wip: integrate hydra-sql in example environment 2024-04-04 11:52:57 +02:00
kustomization.yaml wip: integrate hydra-sql in example environment 2024-04-04 11:52:57 +02:00
README.md wip: integrate hydra-sql in example environment 2024-04-04 11:52:57 +02:00

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