Skip to content

ExperitestOfficial/ansible-role-cloud-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Experitest - Cloud Agent ansible role

This role will install \ uninstall cloud agent for mac os hosts

Requirements

Role Variables

Name Description Type Default Required
state should the application be present or absent present, absent present no
app_version application version to install string 12.12.7794 no
server_port port number for the server number 8081 no
extra_application_properties additional props to be override in application.properties file dict {} no
extra_xml_conf extand xml configuration dict {} no
extra_grid_logback_properties additional props to be override in grid-logback.properties file dict {} no
extra_logback_properties additional props to be override in logback.properties file dict {} no
extra_java_options extand java options array of strings [] no
installer_checksum sha256 hash value to download and check the integrity of the installer file, to get hash value refer release notes string no
installation_root_folder the root folder in which the application will be installed under cloud-agent-{version} folder string for mac: /Applications/Experitest
for windows: C:\Experitest
no
java_version java jre version to install string 8u292-b10 no
custom_download_url custom url to download the installation from (zip format) string no
custom_download_username username to download from custom url on windows string no
custom_download_password password to download from custom url on windows string no
start_after_install should application start after installation is completed boolean True no
clear_temp_folder remove temp folder after installation boolean False no
clear_before_install removing old installation before installing new version boolean False no
kill_notepad kill notepad/notepadd++ apps on windows boolean False no
maintain_supervision_files maintain supervision files between installations boolean False no
download only download the release version boolean True no
Example Playbook