saravanaprakashbe.wsadmin

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.

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 pour installer IIM. requis

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

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

  • ibm_mode : Mode de répertoire par défaut. par défaut : "0750"

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

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

  • iim_repo : Répertoire contenant les fichiers d'installation d'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 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 le fichier zip vous-même ou si vous avez monté par exemple un NFS avec les fichiers zip d'installation auparavant.

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.

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 pour installer WAS (doit également être l'utilisateur avec lequel IIM est installé). requis

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

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

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

  • 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 de répertoire par défaut. par défaut : "0750"

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

  • was_imcl_package_name : Nom du paquet WAS tel que requis par imcl de IIM.

  • jdk_imcl_package_name : Nom du paquet JDK tel que requis par imcl de IIM.

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

  • was_group : Groupe de 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 auparavant.

  • 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 auparavant.

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 IBM HTTP Server et 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.

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 saravanaprakashbe.wsadmin
Licence
Unknown
Téléchargements
95