bertraeymaekers.wsadmin

JE NE MAINTIENS PLUS ÇA CAR JE NE FAIS PLUS DE WAS.

N'hésitez pas à créer un fork ou à consulter l'un des forks créés par d'autres personnes.

ansible-was

Rôles pour installer et gérer IBM WebSphere Application Server (WAS) sur *nix (testé sur Debian Linux), y compris IBM Installation Manager (IIM), IBM HTTP Server (IHS) et Plugin (PLG).

IIM

Installe IBM Installation Manager.

Exigences

Sur le système d'exploitation, setfacl et unzip doivent être installés.

  • Debian : setfacl & zip
  • CentOS : setfacl & unzip

L'utilisateur avec le groupe {{iim_user}}:{{iim_group}} doit exister.

Des droits suffisants pour cet utilisateur afin de créer les répertoires {{iim_repo}}, {{iim_tmp}} et {{iim_path}}.

Variables

  • iim_user ou ibm_user (iim_user: "{{ibm_user}}") : Utilisateur avec lequel installer IIM. obligatoire

  • iim_path ou ibm_root (iim_path: "{{ibm_root}}/InstallationManager") : Chemin où installer IIM. obligatoire

  • ibm_repo : Emplacement des dépôts IBM. par défaut : "{{ibm_root}}/repo"

  • ibm_mode : Mode par défaut pour les répertoires. par défaut : "0750"

  • iim_version : Version minimale requise de IIM. par défaut : "1.8"

  • iim_path : Chemin où installer IIM. par défaut : "{{ibm_root}}/InstallationManager"

  • iim_repo : Dépôt contenant les fichiers d'installation de IIM. par défaut : "{{ibm_repo}}/IIM"

  • iim_tmp : Répertoire temporaire où les fichiers zip d'installation sont temporairement placés avant décompression. par défaut : "{{ibm_root}}/tmp"

  • iim_group : Groupe de l'utilisateur iim_user. par défaut : "{{iim_user}}"

  • iim_mode : Mode pour les répertoires créés. par défaut : "{{ibm_mode}}"

  • iim_local_src : Cela contournera toute la copie du fichier zip vers le nœud géré et utilisera simplement un fichier zip sur le système de fichiers du nœud géré. Utilisez cela si vous copiez vous-même le fichier zip ou si vous avez monté, par exemple, un NFS avec les fichiers zip d'installation au préalable.

Exemple d'utilisation

Voir playbook-iim.yml pour l'installation.

WAS

Installe ou désinstalle IBM WebSphere Application Server.

Exigences

Sur le système d'exploitation, setfacl et unzip (paquets Debian acl & zip) doivent être installés.

L'utilisateur avec le groupe {{was_user}}:{{was_group}} doit exister.

Des droits suffisants pour cet utilisateur afin de créer les répertoires {{was_repo}}, {{iim_tmp}} et {{was_path}}.

Variables

  • was_user ou ibm_user (was_user: "{{ibm_user}}") : Utilisateur avec lequel installer WAS (doit également être l'utilisateur avec lequel IIM est installé). obligatoire

  • was_path ou ibm_root (was_path: "{{ibm_root}}/WebSphere"). obligatoire

  • was_repo ou ibm_repo (was_repo: "{{ibm_repo}}"). obligatoire

  • state : installed ou absent. par défaut : installed

  • was_nd : false ou true. par défaut : false

  • ibm_repo : Emplacement des dépôts IBM. par défaut : "{{ibm_root}}/repo"

  • ibm_mode : Mode par défaut pour les répertoires. par défaut : "0750"

  • was_version : Version minimale requise. par défaut : "9.0"

  • was_imcl_package_name : Nom du package WAS comme requis par imcl de IIM

  • jdk_imcl_package_name : Nom du package JDK comme requis par imcl de IIM

  • was_imcl_package_regex : Regex qui correspond au nom du package WAS incluant la version. par défaut : "com.ibm.websphere.BASE.v[0-9]+_([0-9]+.[0-9]+.[0-9]+.[0-9]+)"

  • was_group : Groupe de l'utilisateur was_user. par défaut : "{{was_user}}"

  • was_mode : Mode pour les répertoires créés. par défaut : "{{ibm_mode}}"

  • was_local_src : Cela contournera toute la copie du fichier zip de WAS vers le nœud géré et utilisera simplement un fichier zip sur le système de fichiers du nœud géré. Utilisez cela si vous copiez le fichier zip vous-même ou si vous avez monté, par exemple, un NFS avec les fichiers zip d'installation au préalable.

  • jdk_local_src : Cela contournera toute la copie du fichier zip SDK vers le nœud géré et utilisera simplement un fichier zip sur le système de fichiers du nœud géré. Utilisez cela si vous copiez le fichier zip vous-même ou si vous avez monté, par exemple, un NFS avec les fichiers zip d'installation au préalable.

Exemples d'utilisation

Voir playbook-was.yml pour l'installation.

Voir playbook-uninstall-was.yml pour la désinstallation.

IHS (+ PLG)

Installe ou désinstalle le serveur HTTP IBM et le plugin.

Exigences

Sur le système d'exploitation, setfacl et unzip (paquets Debian acl & zip) doivent être installés.

L'utilisateur avec le groupe {{ihs_user}}:{{ihs_group}} doit exister.

Des droits suffisants pour cet utilisateur afin de créer les répertoires {{ihs_repo}}, {{plg_repo}}, {{iim_tmp}}, {{ihs_path}} et {{plg_path}}.

Variables

À faire : similaire à WAS mais avec ihs_ et plg_

Exemples d'utilisation

Voir playbook-ihs.yml pour l'installation.

Voir playbook-uninstall-ihs.yml pour la désinstallation.

À propos du projet

Install/uninstall IBM HTTP Server (IHS) with Plugin (PLG).

Installer
ansible-galaxy install bertraeymaekers.wsadmin
Licence
Unknown
Téléchargements
128
Propriétaire
Budgerigar breeder & Python 3 enthusiast.