githubEdit

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?