weareinteractive.environment

Rol de Ansible weareinteractive.environment

Estado de Construcción Galaxy Etiquetas de GitHub Estrellas de GitHub

weareinteractive.environment es un rol de Ansible que:

  • añade variables en /etc/environment

Nota:

Desde que Ansible Galaxy cambió todos los nombres de roles al nombre de la organización, este rol ha pasado de franklinkim.environment a weareinteractive.environment!

Instalación

Usando ansible-galaxy:

$ ansible-galaxy install weareinteractive.environment

Usando requirements.yml:

- src: weareinteractive.environment

Usando git:

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

Dependencias

  • Ansible >= 2.4

Variables

Aquí hay una lista de todas las variables predeterminadas para este rol, que también están disponibles en defaults/main.yml.

---

# Ruta al archivo de entorno
environment_file: /etc/environment
# El propietario del archivo de entorno
environment_file_owner: root
# El grupo del archivo de entorno
environment_file_group: root
# Un diccionario de parámetros de configuración es decir
#
# environment_config:
#   LC_ALL: en_US.UTF-8
#   PATH: "/tu/ruta:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games/"
environment_config: {}

Uso

Este es un ejemplo de un playbook:

---

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

Pruebas

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

Contribuyendo

En lugar de una guía de estilo formal, cuida el estilo de codificación existente. Añade pruebas unitarias y ejemplos para cualquier nueva funcionalidad o cambios realizados.

  1. Haz un fork
  2. Crea tu rama de características (git checkout -b mi-nueva-funcionalidad)
  3. Confirma tus cambios (git commit -am 'Añadir alguna funcionalidad')
  4. Haz push a la rama (git push origin mi-nueva-funcionalidad)
  5. Crea una nueva Pull Request

Nota: Para actualizar el archivo README.md por favor instala y ejecuta ansible-role:

$ gem install ansible-role
$ ansible-role docgen

Licencia

Copyright (c) We Are Interactive bajo la licencia MIT.

Acerca del proyecto

Adds /etc/environment variables

Instalar
ansible-galaxy install weareinteractive.environment
Licencia
mit
Descargas
342.3k
Propietario