thystips.pbis
PBIS
This is an Ansible role for setting up PowerBroker Identity Services (PBIS).
Role Variables
defaults/main.yml
- pbis_enterprise_version : Choose between enterprise or open version (true/false)
- pbis_config : Set up PBIS (true/false)
- pbis_config_AssumeDefaultDomain : PBIS setting to assume the default domain (true/false)
- pbis_config_HomeDirTemplate : PBIS setting for home directory template (text)
- pbis_config_RequireMembershipOf : PBIS setting for required group membership (list)
- pbis_config_LoginShellTemplate : PBIS setting for login shell template (text)
- pbis_config_DisplayMotd : PBIS setting to display message of the day (true/false as text)
- pbis_config_UserIgnore : List of users for local access, not using LDAP (list)
- pbis_join : Set to join a domain with PBIS (true/false)
- pbis_domain : The domain you want to join (text)
- pbis_join_user : The user account for joining the domain (text)
- pbis_join_password : The password for the domain join (text)
- pbis_join_ou : The organizational unit to join, not used if not set
vars/*
Variables in vars/* files start with pbis_
and are needed to find the repository URL and package names.
External
- showpass : Show logs for PBIS joining if defined
Example Playbook
Here’s an example of how to use your role, including how to pass variables:
- hosts: servers
roles:
- { role: thystips.pbis, tags: pbis }
License
GPLv3
Author Information
Antoine Thys
contact@antoinethys.com
Installa
ansible-galaxy install thystips.pbis
Licenza
gpl-3.0
Download
329
Proprietario
See also: https://gitlab.com/thystips