All Projects → geerlingguy → ansible-role-ansible

geerlingguy / ansible-role-ansible

Licence: MIT License
Ansible Role - Ansible

Projects that are alternatives of or similar to ansible-role-ansible

Ansible Role Apache
Ansible Role - Apache 2.x.
Stars: ✭ 341 (+274.73%)
Mutual labels:  setup, install, role
Ansible Role Nodejs
Ansible Role - Node.js
Stars: ✭ 322 (+253.85%)
Mutual labels:  setup, install, role
Ansible Role Git
Ansible Role - Git
Stars: ✭ 153 (+68.13%)
Mutual labels:  setup, install, role
Robotics setup
Setup Ubuntu 18.04, 16.04 and 14.04 with machine learning and robotics software plus user configuration. Includes ceres tensorflow ros caffe vrep eigen cudnn and cuda plus many more.
Stars: ✭ 110 (+20.88%)
Mutual labels:  setup, install
Ansible Role Security
Ansible Role - Security
Stars: ✭ 398 (+337.36%)
Mutual labels:  setup, role
Mac Setup
Installing Development environment on macOS
Stars: ✭ 6,510 (+7053.85%)
Mutual labels:  setup, install
Ansible Role Java
Ansible Role - Java
Stars: ✭ 231 (+153.85%)
Mutual labels:  install, role
Ansible Role Homebrew
Ansible Role - Homebrew
Stars: ✭ 195 (+114.29%)
Mutual labels:  setup, role
Ansible Role Repo Epel
Ansible Role - EPEL Repository for RHEL/CentOS
Stars: ✭ 149 (+63.74%)
Mutual labels:  setup, role
ansible-role-raspberry-pi
Configures a Raspberry Pi (running Raspbian).
Stars: ✭ 90 (-1.1%)
Mutual labels:  setup, role
ansible-role-glusterfs
Ansible Role - GlusterFS
Stars: ✭ 95 (+4.4%)
Mutual labels:  install, role
macstrap
Set up your macOS from scratch.
Stars: ✭ 16 (-82.42%)
Mutual labels:  setup, software
setup shift
📨 Automate the download of your current setup
Stars: ✭ 11 (-87.91%)
Mutual labels:  setup, software
Windows Workstation
Prepare my Windows 10 workstation
Stars: ✭ 33 (-63.74%)
Mutual labels:  setup, install
Ansible Role Postgresql
Ansible Role - PostgreSQL
Stars: ✭ 310 (+240.66%)
Mutual labels:  setup, role
installme-osx
My personal script to setup a new OSX
Stars: ✭ 57 (-37.36%)
Mutual labels:  setup, install
Try
Dead simple CLI tool to try Python packages - It's never been easier! 📦
Stars: ✭ 588 (+546.15%)
Mutual labels:  install, pip
opencv3-setup
Raspberry Pi whiptail Menu driven Easy Install and Compile of opencv3 python from source files.
Stars: ✭ 47 (-48.35%)
Mutual labels:  setup, install
ansible-role-apache-php-fpm
Apache FastCGI support for PHP-FPM
Stars: ✭ 31 (-65.93%)
Mutual labels:  setup, role
ansible-role-pip
Ansible Role - Pip (for Python)
Stars: ✭ 147 (+61.54%)
Mutual labels:  pip, role

Ansible Role: Ansible

CI

An Ansible Role that installs Ansible on Linux servers.

Requirements

If using on a RedHat/CentOS/Rocky Linux-based host, make sure you've added the EPEL repository (it can easily be installed by including the geerlingguy.repo-epel role on Ansible Galaxy).

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

ansible_install_method: package

Whether to install Ansible via the system package manager (apt, yum, dnf, etc.), or via pip. If set to pip, you need to make sure Pip is installed prior to running this role. You can use the geerlingguy.pip module to install Pip easily.

ansible_install_version_pip: ''

If ansible_install_method is set to pip, the specific Ansible version to be installed via Pip. If not set, the latest version of Ansible will be installed.

Dependencies

None.

Example Playbook

Install from the system package manager:

- hosts: servers
  roles:
    - role: geerlingguy.ansible

Install from pip:

- hosts: servers
  vars:
    ansible_install_method: pip
    ansible_install_version_pip: "2.7.0"
  roles:
    - role: geerlingguy.pip
    - role: geerlingguy.ansible

License

MIT / BSD

Author Information

This role was created in 2014 by Jeff Geerling, author of Ansible for DevOps.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].