IBM / ansible-for-i

the tool is to provide several customized modules for Ansible to manage IBM i systems.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible Content for IBM Power Systems - IBM i

The Ansible Content for IBM Power Systems - IBM i provides modules, action plugins, roles and sample playbooks to automate tasks on IBM i, such as command execution, system and application configuration, work management, fix management, application deployment, etc.

Ansible Content for IBM Power Systems

IBM Power Systems is a family of enterprise servers that helps transform your organization by delivering industry leading resilience, scalability and accelerated performance for the most sensitive, mission critical workloads and next-generation AI and edge solutions. The Power platform also leverages open source technologies that enable you to run these workloads in a hybrid cloud environment with consistent tools, processes and skills.

Ansible Content for IBM Power Systems - IBM i, as part of the broader offering of Ansible Content for IBM Power Systems, is available from Ansible Galaxy and has community support.

Requirements

In order to use the Ansible collection for Power Systems on IBM i with release 2.0.0 and beyond, you must have the following pre-requisite software installed and available on your Ansible server and IBM i node:

  • Dependencies on Ansible server

    • Python v3.9+ Python can be installed from a variety of sources, including the package manager for your operating system (apt, yum, etc). If you install Python from the package manager for your operating system, you must also install the development libraries (usually a package named python3-devel), as these are required when installing modules through pip.

      The official Python website: official Python website

      The unofficial Python version manager: unofficial Python version manager

    • Ansible v2.14+

      Ansible can be installed from a variety of sources, including the package manager for your operating system (apt, yum, etc). You can also install it using pip, the package manager for Python: pip3 install ansible

  • Dependencies on IBM i node:

    • 5733SC1 Base and Option 1
    • 5770DG1
    • python3
    • python3-itoolkit
    • python3-ibm_db
  • Dependencies on IBM i Ansible server:

    • Ansible v2.14+ is not available as a prepackaged rpm for IBM i, yet can be installed with python pip. In the documentation site noted below under "Resources" there are detailed instructions provided in the "Getting Started" section for setting up Ansible with pip.

Resources

For detail guides and reference, please visit the Documentation site.

License

Some portions of this collection are licensed under GNU General Public License, Version 3.0, and other portions of this collection are licensed under Apache License, Version 2.0. See individual files for applicable licenses.

Copyright

© Copyright IBM Corporation 2020

About

the tool is to provide several customized modules for Ansible to manage IBM i systems.

License:GNU General Public License v3.0


Languages

Language:Python 99.7%Language:Shell 0.2%Language:C 0.2%Language:Cool 0.0%Language:Common Lisp 0.0%