App Installer¶
The Qualtrak Coach App Installer.
Description¶
The Qualtrak Coach App Installer installs:
- Coach Web Application.
- DataConnector integration Web API/Service.
- IntelliSearch [Optional].
- Coach REST API (C# Wrapper)[Optional].
Usage¶
Note
Use config.app.ps1
to set up Coach App Installer to meet desired needs.
Get Help for Qualtrak Coach App Installer Cmdlet
Install-CoachApp
Get-Help Install-CoachApp -Full Install-CoachApp -?
Run
Install-CoachApp
to install Coach. See “Examples” for more info or usage.
Examples¶
Note
- See more info about
Install-CoachApp
parameters in “Parameters” section. - Please use single quotes (‘’) around parameter values, double quotes (“”) values evaluate as Powershell statement, so it can have undesired effect!
Minimal command usage:
Install-CoachApp
Full command usage:
Install-CoachApp -IntelliSearch All -HA -StartingPort 9000
Parameters¶
Note
Please use single quotes (‘’) around parameter values, double quotes (“”) values evaluate as Powershell statement, so it can have undesired effect!
IncludingTLMWeb¶
- If it is used during installation it will include TLM Web in installation, otherwise it will not.
IntelliSearch¶
- It can include IntelliSearch Windows Service(s).
All
it will install Producer and Consumer Windows Services, orProducer
orConsumer
by itself. - Valid options:
All
,Producer
,Consumer
. - Default value is
All
or not installing IntelliSearch.
HA¶
- Tells to installer that this is HA installation and sometimes in combination with
StartingPort
when there is need for sliding number for ports in HA. - If used then will set installer to be in a HA mode, if not it will do normal Single Server install.
StartingPort¶
- Only usable with
HA
switch and in HA mode. - Specifies the starting port and it can be used to set sliding ports when multiple installers used in multiple VM’s.
- Sliding port means each HA VM’s with Coach components needs unique port number(s).
- Default value can be changed in
config.app.ps1
for property$global:startingPort
it is by default set to9000
.
Note
- If
StartingPort
parameter will always overrideconfig.app.ps1
property$global:startingPort
! - If you want to use general default value use
config.app.ps1
property$global:startingPort
, if it is changeable use thisStartingPort
Parameter.