Cloud Client

What is a Cloud Client?

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.

Step 1: Add an Instruqt Cloud Client container to your track

  1. Click the track where you want to add an AWS account to. ↳ Instruqt shows the corresponding Track dashboard page.

  2. In the Sandbox section, click Edit to open the Sandbox page.

  3. Click + Add a host.

  4. Pick the Container host type.

  5. Input these values:

    Field
    Value

    Hostname

    cloud-client

    Image type

    Choose your own

    Container image*

    gcr.io/instruqt/cloud-client or gcr.io/instruqt/cloud-client:2

  6. Click Show optional settings. Enter these values:

    Field
    Value

    Ports

    80

    Shell

    /bin/bash

  7. 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.

Last updated

Was this helpful?