How to setup and use carrier-io
This article describes how to set up carrier-io instance and contains information about how to use it.
Requirements:
- Terraform
- Ansible
Step-by-step guide:
- Clone perf-testing repo from master branch
- Navigate to carrier-io/terraform subfolder
Define AWS profile (if needed)
$ export AWS_PROFILE=<profile name>
- Create variables.auto.tfvars from variables.auto.tfvars.example and update variables with necessary values
Apply terraform script
$ terraform init $ terraform apply
- After apply you will get domain name of carrier instance
- Login to keycloak Administration panel (creds in .env file on carrier instance).
http://$HOSTNAME/auth/ - Create carrier user and project Project-And-Users
Usage:
- Login to carrier console
- Create Test Planner
- Execute tests
- Analyze tests report
Related articles