cloudera.exe.freeipa_server_users role – Set up superusers in FreeIPA

Note

This role is part of the cloudera.exe collection (version 3.0.0).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install cloudera.exe..

To use it in a playbook, specify: cloudera.exe.freeipa_server_users.

Entry point main – Set up superusers in FreeIPA

New in cloudera.exe 3.0.0

Synopsis

  • Creates superusers in FreeIPA and adds them to a specified group.

Parameters

Parameter

Comments

ipaadmin_password

string / required

The password for IPA admin authentication.

ipaadmin_principal

string

The principal for IPA admin authentication.

Default: "admin"

ipaserver_host

string

The IPA server host.

Default: "C(inventory_hostname)"

superuser_accounts

list / elements=dictionary

List of superuser accounts to create, with details such as username, display name, given name, surname, and password.

Default: [{"display_name": "Cloudera Labs Superuser", "given_name": "Cloudera", "password": "superuser", "surname": "Labs", "user": "superuser"}]

display_name

string

Display name for the superuser account.

given_name

string / required

Given (first) name for the superuser account.

password

string / required

Password for the superuser account.

surname

string / required

Surname (last name) for the superuser account.

user

string / required

Username for the superuser account.

superuser_group

string

The group to which the superusers will be added.

Default: "admins"

Authors

  • Cloudera Labs