input-free installation process for Linux
Based on existence of AWS Marketplace Analyze (which works well by the way) can we assume there is some installation process that runs e.g. via a command like:
./installdata360.sh --restore-from-backup=no --site-directory=/srv/data360analyze/Data360Analyze
i.e. an executable/script with flags/arguments, so the entire installation can be carried out by an automation.
Our aim is to deploy Analyze using Puppet, so we can have a repeatable process that can be scheduled/triggered; but at present our best effort involves the following input made manually into the terminal:
Restore From Backup
Restore from a backup:
Yes [y], No [n, Enter]
n
Select the folder where you would like Data360 Analyze to be installed, then
click Next.
Where should Data360 Analyze be installed?
[/srv/data360analyze/Data360Analyze]
Data360 Analyze configuration directories
Please provide the directory location where Data360 Analyze configuration
files will be installed.
Site Configuration Directory:
[/srv/data360analyze/Data360Analyze]
Data Directory:
[/srv/data360analyze/Data360Analyze]
Change default location for temporary execution data?:
Yes [y], No [n, Enter]
n
Data360 Analyze configuration items
Data360 Analyze server port
[7731]
In summary do you have a means of us deploying Analyze entirely programmatically, with no manual user input, e.g. via Ansible, Chef, or ideally Puppet.
-
The silent install process can be used to automate the installation of an Analyze instance. The contents of the response.varfile provides the information that would be entered during a manual install.
See the 'Performing a silent install' section of the Analtyze Server installation guide. The guide for v.3.6.7 is here.
Please sign in to leave a comment.
Comments
1 comment