Servers
A server is a connection configuration for a physical or virtual server where scripts are executed. Servers define the connection parameters needed to run scripts locally or remotely via SSH.
What it is used for
- Configure execution servers for scripts
- Define SSH connection parameters for remote execution
- Manage multiple execution environments (local, development, production)
- Centralize connectivity configurations for job execution
Configuration
| Field | Description |
|---|---|
| Name | Server name |
| IP address or hostname | Connection address |
| Port | SSH connection port |
| User | Connection user |
| Password | Authentication password |
| Credential | Alternative credential (SSH key) |
| Primary | Indicates whether this is the primary server |
Relationship with other modules
- Jobs: Each job is associated with a server where the script will be executed
- Executions: Runs and executions are carried out on the configured server
- Scripts: Scripts are copied to the server before being executed