24.3. Удаление сервера FreeIPA
Пример файла playbook
uninstall-server.yml
, содержащего инструкции по удалению сервера FreeIPA:
---
- name: Playbook to uninstall an IdM replica
hosts: ipaservers
become: true
roles:
- role: ipaserver
ipaserver_remove_from_domain: true
state: absent
Удаление сервера (уровень детализации указывается с помощью опций
-v
,
-vv
или
-vvv
):
$ ansible-playbook -v -i inventory/hosts uninstall-server.yml
Сначала проверяется, установлен ли сервер FreeIPA. Если сервер FreeIPA установлен, осуществляется вызов ipa-server-install --uninstall -U
, чтобы удалить сервер FreeIPA. Если FreeIPA-сервер не установлен, никаких действий производится не будет (changed=False).