freeipa.ansible_freeipa.ipaclient_setup_certmonger (1.11.1) — module

Setup certmonger for IPA client

Authors: Thomas Woerner (@t-woerner)

preview | supported by community

Install collection

Install with ansible-galaxy collection install freeipa.ansible_freeipa:==1.11.1


Add to requirements.yml

  collections:
    - name: freeipa.ansible_freeipa
      version: 1.11.1

Description

Setup certmonger for IPA client

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Setup certmonger for IPA client
  freeipa.ansible_freeipa.ipaclient_setup_certmonger:
    realm: EXAMPLE.COM
    hostname: client1.example.com
    subject_base: O=EXAMPLE.COM
    ca_enabled: true
    request_cert: false

Inputs

    
realm:
    description: Kerberos realm name of the IPA deployment
    required: true
    type: str

hostname:
    description: Fully qualified name of this host
    required: true
    type: str

ca_enabled:
    description: Whether the Certificate Authority is enabled or not
    required: true
    type: bool

request_cert:
    description: Request certificate for the machine
    required: true
    type: bool

subject_base:
    description: 'The certificate subject base (default O=<realm-name>).

      RDNs are in LDAP order (most specific RDN first).

      '
    required: true
    type: str