cloudera.exe.freeipa_server_unenrolled_tls role – Issue a TLS certificate for an unenrolled host
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_unenrolled_tls
.
Entry point main
– Issue a TLS certificate for an unenrolled host
New in cloudera.exe 3.1.0
Synopsis
Issue a TLS certificate for an unenrolled host in FreeIPA.
This process involves creating a host entry in FreeIPA, generating a private key and CSR, and requesting a certificate.
Optionally, the certificate can be created with a given profile.
The role expects to run on the FreeIPA server.
Parameters
Parameter |
Comments |
---|---|
FreeIPA admin password used for authentication. |
|
FreeIPA admin principal used for authentication. Default: |
|
The path to the CSR file for the TLS certificate. Default: |
|
The path to the private key file for the TLS certificate. Default: |
|
The path of issued TLS certificate. Default: |
|
The certificate profile to use for the TLS certificate for the host. |
|
A description for the unenrolled host. |
|
The hostname to be managed in FreeIPA. The host will not have a DNS record created for it. |