Spec-Zone.ru › Ansible

Using Ansible modules and plugins

Note

Making Open Source More Inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. We are beginning with these four terms: master, slave, blacklist, and whitelist. We ask that you open an issue or pull request if you come upon a term that we have missed. For more details, see our CTO Chris Wright’s message.

Welcome to the Ansible guide for working with modules, plugins, and collections.

Ansible modules are units of code that can control system resources or execute system commands. Ansible provides a module library that you can execute directly on remote hosts or through playbooks. You can also write custom modules.

Similar to modules are plugins, which are pieces of code that extend core Ansible functionality. Ansible uses a plugin architecture to enable a rich, flexible, and expandable feature set. Ansible ships with several plugins and lets you easily use your own plugins.

  • Introduction to modules
  • Boolean variables
  • Module maintenance and support
    • Maintenance
    • Issue Reporting
    • Support
  • Rejecting modules
  • Working with plugins
    • Action plugins
    • Become plugins
    • Cache plugins
    • Callback plugins
    • Cliconf plugins
    • Connection plugins
    • Docs fragments
    • Filter plugins
    • Httpapi plugins
    • Inventory plugins
    • Lookup plugins
    • Modules
    • Module utilities
    • Netconf plugins
    • Shell plugins
    • Strategy plugins
    • Terminal plugins
    • Test plugins
    • Vars plugins
  • Modules and plugins index

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/module_plugin_guide/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API