clouddrove.ansible_role_common
<!-- Ce fichier a été généré automatiquement par le `geine`. Faites tous les changements dans `README.yaml` et exécutez `make readme` pour reconstruire ce fichier. -->
<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">
Rôle Ansible Commun
</h1>
<p align="center" style="font-size: 1.2rem;">
Ce rôle Ansible installe des paquets communs sur Ubuntu, CentOS et 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="Licence">
</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/Amazone_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="Partager sur 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="Partager sur 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="Partager sur Twitter" src="https://user-images.githubusercontent.com/50652676/62817740-4c69db00-bb59-11e9-8a79-3580fbbf6d5c.png" />
</a>
</p>
<hr>
Nous mangeons, buvons, dormons et surtout aimons **DevOps**. DevOps promeut toujours l'automatisation et la standardisation. Lors de la configuration de divers environnements, comme local, développement, test, production, etc., il est essentiel de maintenir le même environnement partout. Cela peut être facilement réalisé en automatisant la configuration et l'installation de l'environnement grâce aux playbooks Ansible.
Des rôles plus petits sont créés pour chaque élément de l'environnement, ce qui inclut également des tâches et des tests. Ces rôles peuvent ensuite être regroupés dans un [playbook Ansible](https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html) pour obtenir des résultats cohérents souhaités.
## Prérequis
Ce module a quelques dépendances :
- [Ansible 2.9](https://www.ansible.com)
- [Python](https://www.python.org/downloads)
## Ce qui est inclus
Les éléments suivants sont inclus dans ce rôle :
- ntp
- openssl
- git
- telnet
- figlet
- git-core
- htop
- wget
- python-pip
- zip
- vim
- curl
- rsyslog
- libjson-xs-perl
## Exemple de Playbook
**IMPORTANT :** Étant donné que la branche `master` utilisée dans le `source` varie en fonction des nouvelles modifications, nous vous conseillons d'utiliser les versions de release [ici](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
Retours
Si vous rencontrez un bug ou si vous avez des remarques, veuillez le signaler dans notre suivi des problèmes, ou n'hésitez pas à nous envoyer un e-mail à [email protected].
Si vous avez trouvé cela utile, n'hésitez pas à nous donner un ★ sur notre GitHub !
À propos de nous
Chez CloudDrove, nous offrons des conseils d'experts, un soutien à la mise en œuvre et des services pour aider les organisations à accélérer leur transition vers le cloud. Nos services incluent docker et orchestration de conteneurs, migration vers le cloud et adoption, automatisation de l'infrastructure, modernisation et remédiation d'applications, ainsi que l'ingénierie de performance.
Nous sommes Les Experts du Cloud!
Nous ❤️ l'Open Source et vous pouvez consulter nos autres modules pour obtenir de l'aide avec vos nouvelles idées Cloud.
```
This ansible role install common packages On Ubuntu, CentOS Amazon-Linux.
ansible-galaxy install clouddrove.ansible_role_common