weareinteractive.environment

Rôle Ansible weareinteractive.environment

Statut de construction Galaxy Étiquettes GitHub Étoiles GitHub

weareinteractive.environment est un rôle Ansible qui :

  • ajoute des variables au fichier /etc/environment

Remarque :

Depuis qu'Ansible Galaxy a changé tous les noms de rôle pour refléter le nom de l'organisation, ce rôle est passé de franklinkim.environment à weareinteractive.environment!

Installation

Utiliser ansible-galaxy :

$ ansible-galaxy install weareinteractive.environment

Utiliser requirements.yml :

- src: weareinteractive.environment

Utiliser git :

$ git clone https://github.com/weareinteractive/ansible-environment.git weareinteractive.environment

Dépendances

  • Ansible >= 2.4

Variables

Voici une liste de toutes les variables par défaut pour ce rôle, qui sont également disponibles dans defaults/main.yml.

---

# Chemin vers le fichier d'environnement
environment_file: /etc/environment
# Propriétaire du fichier d'environnement
environment_file_owner: root
# Groupe du fichier d'environnement
environment_file_group: root
# Un dictionnaire de paramètres de configuration, par exemple
#
# environment_config:
#   LC_ALL: en_US.UTF-8
#   PATH: "/votre/chemin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games/"
environment_config: {}

Utilisation

Voici un exemple de playbook :

---

- hosts: all
  roles:
    - weareinteractive.environment
  vars:
    environment_config:
      LC_ALL: C

Tests

$ git clone https://github.com/weareinteractive/ansible-environment.git
$ cd ansible-environment
$ make test

Contribuer

En l'absence de guide de style formel, veillez à maintenir le style de codage existant. Ajoutez des tests unitaires et des exemples pour toute nouvelle fonctionnalité ou changement.

  1. Forkez le projet
  2. Créez votre branche de fonctionnalité (git checkout -b ma-nouvelle-fonctionnalité)
  3. Commitez vos changements (git commit -am 'Ajoutez une fonctionnalité')
  4. Poussez la branche (git push origin ma-nouvelle-fonctionnalité)
  5. Créez une nouvelle Pull Request

Remarque : Pour mettre à jour le fichier README.md, veuillez installer et exécuter ansible-role :

$ gem install ansible-role
$ ansible-role docgen

Licence

Droit d'auteur (c) We Are Interactive sous la licence MIT.

À propos du projet

Adds /etc/environment variables

Installer
ansible-galaxy install weareinteractive.environment
Licence
mit
Téléchargements
342.3k
Propriétaire