thystips.pbis

PBIS

Ansible-Rolle zur Bereitstellung von PowerBroker Identity Services (PBIS).

Rollenvariablen

defaults/main.yml

  • pbis_enterprise_version: Verwenden Sie die Unternehmens- oder die Open-Version (boolean)
  • pbis_config: PBIS konfigurieren (boolean)
  • pbis_config_AssumeDefaultDomain: PBIS-Konfiguration AssumeDefaultDomain (boolean)
  • pbis_config_HomeDirTemplate: PBIS-Konfiguration HomeDirTemplate (String)
  • pbis_config_RequireMembershipOf: PBIS-Konfiguration RequireMembershipOf (Liste)
  • pbis_config_LoginShellTemplate: PBIS-Konfiguration LoginShellTemplate (String)
  • pbis_config_DisplayMotd: PBIS-Konfiguration DisplayMotd (boolean als String)
  • pbis_config_UserIgnore: Liste der Benutzer für lokale und nicht LDAP-Verbindungen (Liste)
  • pbis_join: Mit PBIS einer Domain beitreten (boolean)
  • pbis_domain: Domain, der beigetreten werden soll (String)
  • pbis_join_user: Benutzer für den Domainbeitritt (String)
  • pbis_join_password: Passwort für den Domainbeitritt (String)
  • pbis_join_ou: OU, der beigetreten werden soll, wird nicht verwendet, wenn nicht definiert

vars/*

Variablen in vars/*-Dateien beginnen mit pbis_ und sind erforderlich, um die Repo-URL und den Paketnamen zu bestimmen.

Extern

  • showpass: Protokoll beim PBIS-Beitritt anzeigen, wenn definiert

Beispiel-Playbook

Es ist immer schön, den Benutzern ein Beispiel zu zeigen, wie sie Ihre Rolle verwenden können (z. B. mit übergebenen Variablen):

- hosts: servers
  roles:
     - { role: thystips.pbis, tags: pbis }

Lizenz

GPLv3

Autoreninformation

Antoine Thys
contact@antoinethys.com

Über das Projekt

PBIS install

Installieren
ansible-galaxy install thystips.pbis
GitHub Repository
Lizenz
gpl-3.0
Downloads
329
Besitzer
See also: https://gitlab.com/thystips