lrk.ansible_role_sjk

Rôle Ansible : Swiss Java Knife (SJK) (lrk.ansible-role-sjk)

Statut de construction Galaxie Ansible Ansible Ansible

Un rôle Ansible qui installe Swiss Java Knife (SJK).

Systèmes d'exploitation pris en charge

  • Centos 7

Exigences

Swiss Java Knife (SJK) nécessite :

  • Le Kit de développement Java (JDK) installé sur votre machine.

Variables du rôle

Les variables disponibles avec leurs valeurs par défaut sont listées ci-dessous (voir defaults/main.yml)

  ---
    # Version binaire de SJK.
    # dernière ou numéro de version spécifique.
    # Valeur par défaut: dernière
    # Voir https://mvnrepository.com/artifact/org.gridkit.jvmtool/sjk pour les versions disponibles
    sjk_version: dernière

    # true: utiliser le binaire sjk complet (avec mxdump)
    # false: utiliser un binaire sjk plus léger (sans mxdump)
    # Valeur par défaut: false
    sjk_use_sjkplus: false

    # Chemin de destination pour le binaire SJK
    sjk_dest: '/opt/sjk/sjk{% if sjk_use_sjkplus is defined and sjk_use_sjkplus== true %}-plus{% endif %}-{{ sjk_version | lower }}'

    # Configurez le propriétaire du binaire SJK
    # Valeur par défaut: vide
    sjk_owner:

    # Configurez le groupe propriétaire du binaire SJK
    # Valeur par défaut: vide
    sjk_group:

    # Configurez CHMOD pour le binaire SJK
    # Valeur par défaut: u=r,g=r,o=r
    sjk_chmod: "u=r,g=r,o=r"
   
    # Le dépôt à partir duquel sjk est téléchargé (facultatif)
    # Valeur par défaut: https://repo1.maven.org/maven2
    sjk_repo_url: null

    # Nom d'utilisateur du dépôt pour l'authentification
    # Valeur par défaut: Aucun
    sjk_repo_username: null

    # Mot de passe du dépôt pour l'authentification
    # Valeur par défaut: Aucun
    sjk_repo_password: null

Dépendances

Ce rôle n'a pas de dépendances.

Exemple de Playbook

  - hôtes: serveurs
    vars:
    rôles:
      - lrk.sjk

Licence

Licence Apache Version 2.0

Références

Informations sur l'auteur

Ce rôle a été créé par Lrk.

À propos du projet

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

Installer
ansible-galaxy install lrk.ansible_role_sjk
Licence
apache-2.0
Téléchargements
5.3k
Propriétaire