mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 12:50:22 -07:00
identity: Autodetect FreeIPA server with DNS (#50988)
* identity: Autodetect FreeIPA server with DNS This adds the ability for the freeIPA related modules to be able to auto-detect the IPA server through DNS. This takes advantage of the fact that a lot of FreeIPA deployments configure their hosts to use IPA as the nameserver. This check is only used if we didn't set neither the ipa_host parameter, nor the environment variable IPA_HOST. * identity: Specify docs for DNS discovery of ipa_host These docs specify that it can now default to DNS if the 'ipa-ca' entry is available.
This commit is contained in:
parent
9df6f152e1
commit
bac19c3301
2 changed files with 20 additions and 3 deletions
|
@ -18,7 +18,9 @@ options:
|
|||
description:
|
||||
- IP or hostname of IPA server.
|
||||
- If the value is not specified in the task, the value of environment variable C(IPA_HOST) will be used instead.
|
||||
- If both the environment variable C(IPA_HOST) and the value are not specified in the task, then default value is set.
|
||||
- If both the environment variable C(IPA_HOST) and the value are not specified in the task, then DNS will be used to try to discover the FreeIPA server.
|
||||
- The relevant entry needed in FreeIPA is the 'ipa-ca' entry.
|
||||
- If neither the DNS entry, nor the environment C(IPA_HOST), nor the value are available in the task, then the default value will be used.
|
||||
- 'Environment variable fallback mechanism is added in version 2.5.'
|
||||
default: ipa.example.com
|
||||
ipa_user:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue