XL Satellite Reference
The XL Deploy satellite module lets you to execute deployments on remote data centers. It includes:
- An efficient system for transferring files
- Executing deployment tasks transparently on satellite servers
- Light process execution on data centers
- Secure communication between XL Deploy and satellite servers based on Transport Layer Security (TLS)
This document provides information that is specific to this version of the satellite module. For general information, refer to Getting started with the satellite module.
CI Reference
Configuration Item Overview
Containers
CI | Description |
---|---|
xl.Satellite | Xl-satellite configuration item |
Other Configuration Items
CI | Description |
---|---|
xl.Satellite | Xl-satellite configuration item |
xl.Satellite_syncPlugins | Generated type for method syncPlugins |
Configuration Item Details
xl.Satellite
Type Hierarchy | udm.BaseContainer >> udm.BaseConfigurationItem |
---|---|
Interfaces | udm.Taggable, udm.ConfigurationItem, udm.Container |
Xl-satellite configuration item
Public Properties | ||
---|---|---|
|
|
address
:
STRING
|
Address where the satellite is reachable.
|
||
|
|
protocolPort
:
INTEGER
|
Port where the satellite is listening.
|
||
|
|
encrypted
:
BOOLEAN
|
Enable encrypted communication.
|
||
|
|
tags
:
SET_OF_STRING
|
If set, only deployables with the same tag will be automatically mapped to this container.
|
Control task | Parameter CI | Attributes | Description |
---|---|---|---|
pingSatellite |
delegate = pingSatellite |
Pings satellite for its availability. A custom command is sent to satellite and it responds to it. |
|
syncPlugins | xl.Satellite_syncPlugins |
delegate = syncPlugins |
Copies contents of folders ./hotfix/plugins, ./plugins and ./ext from XL Deploy to XL Satellite. |
xl.Satellite_syncPlugins
Type Hierarchy | udm.Parameters >> udm.BaseConfigurationItem |
---|---|
Interfaces | udm.ConfigurationItem |
Generated type for method syncPlugins.
Public Properties | ||
---|---|---|
|
|
delay
:
INTEGER
= 10
|
Delay between each attempt in seconds.
|
||
|
|
maxAttempts
:
INTEGER
= 10
|
Number of attempts to try to reach the satellite after the restart.
|