clouddrove.ansible_role_common

<!-- This file was automatically created by `geine`. To make changes, update `README.yaml` and run `make readme` to regenerate this file. -->

<p align="center"> <img src="https://user-images.githubusercontent.com/50652676/62451340-ba925480-b78b-11e9-99f0-13a8a9cc0afa.png" width="100" height="100"></p>

<h1 align="center">
    Ansible Role Common
</h1>

<p align="center" style="font-size: 1.2rem;">
    This Ansible role installs common packages on Ubuntu, CentOS, and Amazon Linux.
</p>

<p align="center">

<a href="https://www.ansible.com">
  <img src="https://img.shields.io/badge/Ansible-2.9-green?style=flat&logo=ansible" alt="Ansible">
</a>
<a href="LICENSE.md">
  <img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="License">
</a>
<a href="https://ubuntu.com/">
  <img src="https://img.shields.io/badge/ubuntu-20.x-orange?style=flat&logo=ubuntu" alt="Distribution">
</a>
<a href="https://www.centos.org/">
  <img src="https://img.shields.io/badge/CentOS-8-green?style=flat&logo=centos" alt="Distribution">
</a>
<a href="https://aws.amazon.com/amazon-linux-ami/">
  <img src="https://img.shields.io/badge/Amazon_linux-2-yellow?style=flat&logo=linux" alt="Distribution">
</a>
<a href="https://github.com/clouddrove/ansible-role-common/actions/workflows/lint.yml">
  <img src="https://github.com/clouddrove/ansible-role-common/actions/workflows/lint.yml/badge.svg" alt="Actions">
</a>

</p>
<p align="center">

<a href='https://facebook.com/sharer/sharer.php?u=https://github.com/clouddrove/ansible-role-common'>
  <img title="Share on Facebook" src="https://user-images.githubusercontent.com/50652676/62817743-4f64cb80-bb59-11e9-90c7-b057252ded50.png" />
</a>
<a href='https://www.linkedin.com/shareArticle?mini=true&title=Ansible+Role+Common&url=https://github.com/clouddrove/ansible-role-common'>
  <img title="Share on LinkedIn" src="https://user-images.githubusercontent.com/50652676/62817742-4e339e80-bb59-11e9-87b9-a1f68cae1049.png" />
</a>
<a href='https://twitter.com/intent/tweet/?text=Ansible+Role+Common&url=https://github.com/clouddrove/ansible-role-common'>
  <img title="Share on Twitter" src="https://user-images.githubusercontent.com/50652676/62817740-4c69db00-bb59-11e9-8a79-3580fbbf6d5c.png" />
</a>

</p>
<hr>

We are passionate about **DevOps**. DevOps focuses on automation and standard processes. When setting up environments like local, development, testing, and production, it’s important to keep them consistent. This can be done easily with Ansible playbooks to automate setup and installation.

We create smaller roles for each part of the environment, which include tasks and tests. These roles can then be combined in an [Ansible playbook](https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html) for consistent results.

## Prerequisites

This role has a few requirements:

- [Ansible 2.9](https://www.ansible.com)
- [Python](https://www.python.org/downloads)

## Included Packages

This role includes the following packages:

- ntp
- openssl
- git
- telnet
- figlet
- git-core
- htop
- wget
- python-pip
- zip
- vim
- curl
- rsyslog
- libjson-xs-perl

## Example Playbook

**IMPORTANT:** As the `master` branch may change, it's better to use a release version available [here](https://github.com/clouddrove/ansible-role-common/releases).

```yaml
  - hosts: localhost
    remote_user: root
    become: true
    roles:
      - ansible-role-common

Variables

  zsh_theme: steeef
  state: present
  aws: true

  user: false
  username: ec2-user

Installation

  $ ansible-galaxy install clouddrove.ansible-role-common

Feedback

If you find a bug or have feedback, please report it in our issue tracker or email us at [email protected].

If you enjoyed this, please give us a ★ on GitHub!

About Us

At CloudDrove, we provide expert advice and support to help organizations transition to the cloud. Our services include Docker and container management, cloud migration, infrastructure automation, application modernization, and performance optimization.

We are Cloud Experts!


We ❤️ Open Source. Check out our other modules for your cloud projects.

```

Informazioni sul progetto

This ansible role install common packages On Ubuntu, CentOS Amazon-Linux.

Installa
ansible-galaxy install clouddrove.ansible_role_common
Licenza
mit
Download
550
Proprietario
Design, deployment, and management partner for your cloud