Cloud Client
Last updated
Was this helpful?
The cloud client is a lightweight container that is preconfigured with the CLI tools for AWS, Azure, and GCP. It also provides a web service to display the cloud account credentials for the cloud account. An example of the web service can be seen below on the left.

Click the track where you want to add an AWS account to. ↳ Instruqt shows the corresponding Track dashboard page.
In the Sandbox section, click Edit to open the Sandbox page.
Click + Add a host.
Pick the Container host type.
Input these values:
Hostname
cloud-client
Image type
Choose your own
Container image*
gcr.io/instruqt/cloud-client
or
gcr.io/instruqt/cloud-client:2
Click Show optional settings. Enter these values:
Ports
80
Shell
/bin/bash
Click Save host to add the container.
*Note: gcr.io/instruqt/cloud-client:2is an updated version of this container with newer versions of the AWS CLI tools pre-installed. This is offered as a separate container version to maintain compatibility with pre-existing customer scripts or processes. cloud-client offers aws-cli version 1.36.32, while cloud-client:2 offers aws-cli version 2.22.27.
Open the file config.yml in your code editor.
Copy and paste the following code under the containers property:
Last updated
Was this helpful?
Was this helpful?
- name: cloud-client
image: gcr.io/instruqt/cloud-client
ports: [80]
shell: /bin/bash
memory: 256