Getting Started
Installation
Installation
Introduction
Skyramp offers a comprehensive solution for distributed testing of modular applications. The Skyramp terminal client facilitates test generation, while seamless communication with the Skyramp worker, responsible for executing tests and mocking services.
Install Skyramp Client
Install the Skyramp terminal client with a single command:
Follow the step-by-step instructions in the terminal to complete the installation process.
Check Installation
Verify your Skyramp installation by running:
Refer to the CLI Commands for a comprehensive list of available commands.
Uninstalling the Skyramp Client
To uninstall Skyramp, run:
Install Skyramp Java Library
Declare the Skyramp Java library in gradle build:
Install Skyramp Worker
The Skyramp Worker serves as the foundation for executing tests and mocking services.
Using Docker Compose
Ensure Docker Compose is installed, then add the following to your docker-compose.yaml
:
Deploy the Skyramp Worker:
Using Helm for Kubernetes
If Helm isn’t installed, refer to Helm’s documentation to get started.
Add Skyramp Helm Repo:
Update Repositories:
Install Worker Chart:
Replace
<namespace>
with the Kubernetes namespace where you want to deploy the Skyramp Worker chart. You can choose an existing namespace or create a new one.Replace
<release-name>
with a name for this Helm release. A release is a unique instance of a Helm chart installation.
Supported Operating Systems
Mac OS X: 11.0 or later
Ubuntu: 18.04 or later
CentOS: 8.04 or later
Fedora: 36.0 or later
Windows Subsystem for Linux (WSL): 1