blob: 3e075cf85bf9d5f37c52f2e8cabe5768f1ca1036 [file] [log] [blame]
Hung-Wei Chiu6a075af2021-09-09 22:33:06 +00001---
2# keycloak molecule/default/molecule.yml
3#
4# SPDX-FileCopyrightText: © 2021 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7dependency:
8 name: galaxy
9driver:
10 name: docker
11platforms:
12 - name: "debian-11-priv"
13 image: "onfinfra/molecule-systemd:debian-11"
14 privileged: true
15 volumes:
16 - "/sys/fs/cgroup:/sys/fs/cgroup:ro"
17provisioner:
18 name: ansible
19 inventory:
20 host_vars:
21 debian-11-priv:
Hung-Wei Chiu7260e782021-09-14 18:33:46 +000022 keycloak_server: "http://localhost:8080"
23 keycloak_admin_api: "{{ keycloak_server }}/auth/admin/realms/master"
24 keycloak_ldap_testing_user: "test2"
25 keycloak_ldap_server: "ldap://127.0.0.1:389"
26 keycloak_ldap_userdn: "ou=people,dc=testing,dc=org"
27 keycloak_ldap_admin_dn: "cn=Directory Manager"
28 keycloak_ldap_admin_password: "changeme"
29 keyclaok_ldap_user_object: "inetOrgPerson,organizationalPerson"
Hung-Wei Chiu6a075af2021-09-09 22:33:06 +000030 keycloak_admin_username: "admin"
31 keycloak_admin_password: "changeme"
Hung-Wei Chiu718cd262021-09-13 18:20:21 +000032 keycloak_client_settings:
33 - name: client_testing
34 client_id: https://testing.client.site/v1-saml/keycloak/saml/metadata
35 auth_realm: master
36 protocol: saml
37 description: "Testing Server"
38 attributes:
39 saml.client.signature: false
40 saml.assertion.signature: true
41 saml_idp_initiated_sso_url_name: "IdPSSOName"
42 saml.server.signature: true
43 saml_name_id_format: "username"
44 redirect_uris:
45 - https://testing.client.site/v1-saml/keycloak/saml/acs
46 protocol_mappers:
47 - config:
48 attribute.name: "uid"
49 attribute.nameformat: "Basic"
50 user.attribute: "username"
51 name: "x509 username"
52 protocol: "saml"
53 protocolMapper: "saml-user-property-mapper"
54 - config:
55 attribute.name: "member"
56 attribute.nameformat: "Basic"
57 full.path: "false"
58 single: "true"
59 name: "groups"
60 protocol: "saml"
61 protocolMapper: "saml-group-membership-mapper"
Hung-Wei Chiu6a075af2021-09-09 22:33:06 +000062verifier:
63 name: ansible