The Elastio Command-Line Interface (CLI) is designed for versatility, supporting installation and operation across various operating systems, environments, automation platforms, and scripting languages.
Content
- Supported Operating Systems and Environments
- Automation Platform Integration
- Scripting Language Support
Supported Operating Systems and Environments
The Elastio CLI can be installed on any Linux, macOS or Windows machine in the following environments:
- Operating Systems:
-
Environments:
- Amazon EC2 instances
-
Note: The Elastio Snap driver and
iscan
(unless initiated as a background job) are not compatible with Arm-based instances.
-
Note: The Elastio Snap driver and
- Azure Virtual Machines (VMs)
- Google Cloud Platform (GCP) VMs
- DigitalOcean Droplets
- Linode instances
- Hetzner Bare-Metal servers
- Hetzner cloud VMs
- Local machines
- Amazon EC2 instances
Automation Platform Integration
The Elastio CLI integrates seamlessly with various automation and continuous integration/continuous deployment (CI/CD) platforms, including:
- AWS Fargate
- AWS Lambda
- AWS CodePipeline
- GCP GKE
- Google Cloud functions
- Azure containers
- Azure functions
- GitHub actions
- CircleCI
- Ansible
- Jenkins
Scripting Language Support
For automation and scripting purposes, the Elastio CLI is compatible with:
- Bash
- Python
- Powershell