lrk.ansible_role_sjk

Rol de Ansible: Swiss Java Knife (SJK) (lrk.ansible-role-sjk)

Estado de Construcción Galaxy Ansible Ansible Ansible

Un rol de Ansible que instala Swiss Java Knife (SJK).

Sistemas Operativos Soportados

  • Centos 7

Requisitos

Swiss Java Knife (SJK) requiere:

  • Java Development Kit (JDK) instalado en tu máquina.

Variables del Rol

Las variables disponibles junto con sus valores predeterminados se enumeran a continuación (ver defaults/main.yml)

  ---
    # Versión binaria de SJK.
    # última o número de versión específico.
    # Valor predeterminado: última
    # Ver https://mvnrepository.com/artifact/org.gridkit.jvmtool/sjk para las versiones disponibles
    sjk_version: latest

    # true: usar el binario completo de sjk (con mxdump)
    # false: usar el binario más ligero de sjk (sin mxdump)
    # Valor predeterminado: false
    sjk_use_sjkplus: false

    # Ruta de destino del binario SJK
    sjk_dest: '/opt/sjk/sjk{% if sjk_use_sjkplus is defined and sjk_use_sjkplus== true %}-plus{% endif %}-{{ sjk_version | lower }}'

    # Configurar el propietario del binario SJK
    # Valor predeterminado: vacío
    sjk_owner:

    # Configurar el grupo del propietario del binario SJK
    # Valor predeterminado: vacío
    sjk_group:

    # Configurar CHMOD para el binario SJK
    # Valor predeterminado: u=r,g=r,o=r
    sjk_chmod: "u=r,g=r,o=r"
   
    # El repositorio desde el cual se descarga sjk (opcional)
    # Valor predeterminado: https://repo1.maven.org/maven2
    sjk_repo_url: null

    # El nombre de usuario del repositorio para la autenticación
    # Valor predeterminado: Ninguno
    sjk_repo_username: null

    # La contraseña del repositorio para la autenticación
    # Valor predeterminado: Ninguno
    sjk_repo_password: null

Dependencias

Este rol no tiene dependencias.

Ejemplo de Playbook

  - hosts: servers
    vars:
    roles:
      - lrk.sjk

Licencia

Licencia Apache Version 2.0

Referencias

Información del Autor

Este rol fue creado por Lrk.

Acerca del proyecto

An Ansible Role that install Swiss Java Knife (SJK).

Instalar
ansible-galaxy install lrk.ansible_role_sjk
Licencia
apache-2.0
Descargas
5.3k
Propietario