Ansible-Tower Quick Start-1. Overview [translation], ansibletower

Source: Internet
Author: User
Tags ansible tower

Ansible-Tower Quick Start-1. Overview [translation], ansibletower

Overview

Tower

Ansible-Tower is a web interface of Ansible and uses rest api as the endpoint for access. By using open-source orchestration engine, whether it is to share operation tasks with your team, or to integrate with your Ansible through REST APIs, tower provides many powerful automation tools to make your life easier.

Real-time playbooks output and browsing

You can view the running status of playbooks in real time and check the status of each host. You can easily trace the results and view detailed information about specific tasks and hosts. You can search for the execution results of a specific playbooks or host, or quickly correct zero errors.

Automatic push button"

Through web interfaces, you can use the least clicks to access your favorite projects and re-trigger execution. Tower will require entering variables and prompt you to enter your creden。 to start and monitor the work, and display the results and host history over time.

Role-Based Access Control and audit

Ansible tower allows you to assign specific permissions to different teams or specific users. You can also retain some private projects. Users are allowed to edit the asset list and some scripts for running only to some Members. No matter what you do, including object editing and startup, tower will record user operations ,.

Auto scaling of cloud and flexibility

Tower provides a powerful callback function that allows nodes to be configured as needed. This is an ideal solution for cloud expansion scenarios when it is optional. When dealing with unpredictable non-fault time of the managed system, it provides integrated services like Cobbler, which does not require management software to be installed on remote nodes. This callback solution can be triggered by simply calling "curl" or "wget. It can also be easily embedded into the initialization script (init), kickstart or preseed. In addition, through access control, only the machines in the list can request configuration.

Ideal RESTful API

Tower rest api is an ideal RESTful API for system management applications. All resources can be completely discovered, paging, searchable, and modularized. This type of API allows you to access the root directory of the API through a browser to browse http: // <tower server name>/api/, showing the relevance of each resource, any transactional operations can be performed on the user interface.

License

Tower is a patented software product. obtaining licenses is based on annual subscriptions. Although the tower needs to be licensed for operation, there is no need to charge when there are less than 10 managed hosts. In addition, you can use the Trial License to manage more hosts.

You should expect additional server licenses or support help, please visit the http://www.ansible.com/pricing/

Get more details or contact your http://support.ansible.com/

Trial License available in http://ansible.com/license

Ansible is an open-source software project. Its license is built on the third edition of the GNU General Public License. As the source code of ansible, you can access:

Https://github.com/ansible/ansible/blob/devel/COPYING

Update and support

Tower can be obtained through annual subscription. Its services include:

  • Basic (only supported by websites), enterprise (5*8 hours), advanced (7*24 hours) support, and support via web, email, and phone

  • All general updates and versions include tower and ansible

For more information, contact ansible at http://support.ansible.com/or http://www.ansible.com/pricing.

Version comment

<Please refer to the detailed information in the English version. Due to space issues, this is omitted here>

Known issues

1. ansible tower is a tool based on the role access control system. Sometimes you can edit objects that do not belong to you (for example, you can view objects that do not belong to you in the edit dialog box ), don't worry, when you try to edit it, you will get a 403 error and you cannot view any system information that you have defined in the system that you should not access.

2. In rhel7 and centos7, You need to disable the firewalld Service (if activated) or modify the firewalld configuration file to allow access to ports 80,443 and 8080.

The text originates from Ansible tower's official description document "tower_user_guide-latest", translation is only for reference of Learning Interest, translation is not good, please forgive me a lot, hope to get everyone's valuable suggestions or opinions.

Official documentation (all English) can go to the official website to download http://www.ansible.com/tower

Original works can be reprinted. During reprinting, you must mark the original source, author information, and this statement in hyperlink form. Otherwise, legal liability will be held.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.