Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

iKonoTelecomunicaciones/deploys

Repository files navigation

iKono Deployments

iKonoSuite platform deployment, updates and maintenance.

Requirements

Docs » Installation Guide » Installing Ansible

Control node requirements

Currently Ansible can be run from any machine with Python 2 (version 2.7) or Python 3 (versions 3.5 and higher) installed. This includes Red Hat, Debian, CentOS, macOS, any of the BSDs, and so on. Windows is not supported for the control node.

When choosing a control node, bear in mind that any management system benefits from being run near the machines being managed. If you are running Ansible in a cloud, consider running it from a machine inside that cloud. In most cases this will work better than on the open Internet.

Managed node requirements

On the managed nodes, you need a way to communicate, which is normally SSH. By default this uses SFTP. If that’s not available, you can switch to SCP in ansible.cfg. You also need Python 2 (version 2.6 or later) or Python 3 (version 3.5 or later).

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

- hosts: servers
  roles:
     - { role: username.rolename, x: 42 }

License

MIT

Author Information

jzapataikono from iKono Telecomunicaciones S.A.S. | www.ikono.co