Product SiteDocumentation Site

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).