weareinteractive.environment

Ansible weareinteractive.environment Rolle

Build Status Galaxy GitHub Tags GitHub Stars

weareinteractive.environment ist eine Ansible Rolle, die:

  • Variablen zu /etc/environment hinzufügt

Hinweis:

Seit Ansible Galaxy alle Rollennamen auf den Organisationsnamen umgestellt hat, wurde diese Rolle von franklinkim.environment auf weareinteractive.environment verschoben!

Installation

Verwendung von ansible-galaxy:

$ ansible-galaxy install weareinteractive.environment

Verwendung von requirements.yml:

- src: weareinteractive.environment

Verwendung von git:

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

Abhängigkeiten

  • Ansible >= 2.4

Variablen

Hier ist eine Liste aller Standardvariablen für diese Rolle, die auch in defaults/main.yml verfügbar sind.

---


# Pfad zur Umgebungsdatei
environment_file: /etc/environment
# Der Besitzer der Umgebungsdatei
environment_file_owner: root
# Die Gruppe der Umgebungsdatei
environment_file_group: root
# Ein Dictionary von Konfigurationsparametern z.B.
#
# environment_config:
#   LC_ALL: en_US.UTF-8
#   PATH: "/your/path:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games/"
environment_config: {}

Verwendung

Hier ist ein Beispiel-Playbook:

---

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

Testen

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

Mitwirken

Anstelle eines formellen Stilführers sollten Sie darauf achten, den bestehenden Codestil beizubehalten. Fügen Sie Unit-Tests und Beispiele für neue oder geänderte Funktionalitäten hinzu.

  1. Forke es
  2. Erstelle deinen Feature-Branch (git checkout -b mein-neues-feature)
  3. Committe deine Änderungen (git commit -am 'Eine neue Funktion hinzufügen')
  4. Push zu dem Branch (git push origin mein-neues-feature)
  5. Erstelle einen neuen Pull Request

Hinweis: Um die README.md-Datei zu aktualisieren, installieren und führen Sie ansible-role aus:

$ gem install ansible-role
$ ansible-role docgen

Lizenz

Copyright (c) We Are Interactive unter der MIT-Lizenz.

Über das Projekt

Adds /etc/environment variables

Installieren
ansible-galaxy install weareinteractive.environment
Lizenz
mit
Downloads
342.3k