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

Informazioni sul progetto

PBIS install

Installa
ansible-galaxy install thystips.pbis
Licenza
gpl-3.0
Download
329
Proprietario
See also: https://gitlab.com/thystips