Skip to content
Snippets Groups Projects
Unverified Commit fb281859 authored by Thomas Woerner's avatar Thomas Woerner Committed by GitHub
Browse files

Update CLIENT.md

parent 34fe6103
No related branches found
No related tags found
No related merge requests found
...@@ -11,15 +11,18 @@ Usage ...@@ -11,15 +11,18 @@ Usage
Example inventory file with fixed principal using auto-discovery with DNS records: Example inventory file with fixed principal using auto-discovery with DNS records:
```ini
[ipaclients] [ipaclients]
ipaclient1.example.com ipaclient1.example.com
ipaclient2.example.com ipaclient2.example.com
[ipaclients:vars] [ipaclients:vars]
ipaadmin_principal=admin ipaadmin_principal=admin
```
Example playbook to setup the IPA client(s) using principal from inventory file and password from an [Ansible Vault](http://docs.ansible.com/ansible/latest/playbooks_vault.html) file: Example playbook to setup the IPA client(s) using principal from inventory file and password from an [Ansible Vault](http://docs.ansible.com/ansible/latest/playbooks_vault.html) file:
```yaml
- name: Playbook to configure IPA clients with username/password - name: Playbook to configure IPA clients with username/password
hosts: ipaclients hosts: ipaclients
become: true become: true
...@@ -29,9 +32,11 @@ Example playbook to setup the IPA client(s) using principal from inventory file ...@@ -29,9 +32,11 @@ Example playbook to setup the IPA client(s) using principal from inventory file
roles: roles:
- role: ipaclient - role: ipaclient
state: present state: present
```
Example playbook to unconfigure the IPA client(s) using principal and password from inventory file: Example playbook to unconfigure the IPA client(s) using principal and password from inventory file:
```yaml
- name: Playbook to unconfigure IPA clients - name: Playbook to unconfigure IPA clients
hosts: ipaclients hosts: ipaclients
become: true become: true
...@@ -39,9 +44,11 @@ Example playbook to unconfigure the IPA client(s) using principal and password f ...@@ -39,9 +44,11 @@ Example playbook to unconfigure the IPA client(s) using principal and password f
roles: roles:
- role: ipaclient - role: ipaclient
state: absent state: absent
```
Example inventory file with fixed servers, principal, password and domain: Example inventory file with fixed servers, principal, password and domain:
```ini
[ipaclients] [ipaclients]
ipaclient1.example.com ipaclient1.example.com
ipaclient2.example.com ipaclient2.example.com
...@@ -53,9 +60,11 @@ Example inventory file with fixed servers, principal, password and domain: ...@@ -53,9 +60,11 @@ Example inventory file with fixed servers, principal, password and domain:
ipaclient_domain=example.com ipaclient_domain=example.com
ipaadmin_principal=admin ipaadmin_principal=admin
ipaadmin_password=MySecretPassword123 ipaadmin_password=MySecretPassword123
```
Example playbook to setup the IPA client(s) using principal and password from inventory file: Example playbook to setup the IPA client(s) using principal and password from inventory file:
```yaml
- name: Playbook to configure IPA clients with username/password - name: Playbook to configure IPA clients with username/password
hosts: ipaclients hosts: ipaclients
become: true become: true
...@@ -63,6 +72,7 @@ Example playbook to setup the IPA client(s) using principal and password from in ...@@ -63,6 +72,7 @@ Example playbook to setup the IPA client(s) using principal and password from in
roles: roles:
- role: ipaclient - role: ipaclient
state: present state: present
```
Variables Variables
--------- ---------
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment