Product SiteDocumentation Site

23.3. Роли ansible

Структура пакета ansible-freeipa:
  • в каталоге /usr/share/ansible/roles/ хранятся роли для серверов, реплик и клиентов FreeIPA:
    $ ls -1 /usr/share/ansible/roles
    ipabackup
    ipaclient
    ipareplica
    ipaserver
    
    Для каждой роли приводятся примеры, краткое описание и документация (в файле README.md):
    $ ls -1 /usr/share/ansible/roles/ipaclient
    action_plugins
    defaults
    library
    meta
    module_utils
    README.md
    tasks
    vars
    
  • в каталоге /usr/share/doc/ansible-freeipa-<версия>/ в файлах README-*.md находится документация для каждой роли:
    $ ls -1 /usr/share/doc/ansible-freeipa-1.5.0/
    playbooks
    README-automember.md
    README-automountlocation.md
    README-config.md
    README-delegation.md
    README-dnsconfig.md
    …
    
  • в каталоге /usr/share/doc/ansible-freeipa-<версия>/playbooks/ находятся примеры playbook;
    $ ls -1 /usr/share/doc/ansible-freeipa-1.5.0/playbooks/
    …
    install-client.yml
    install-cluster.yml
    install-replica.yml
    install-server.yml
    location
    permission
    privilege
    pwpolicy
    remove-all-backups-from-server.yml
    remove-backup-from-server.yml
    …