cloudscripts

Cloud Scripts CLI

Installation

To install on Linux or MacOS (or WSL under Windows), run the following from your shell:

curl -sSL https://skytapcscli.blob.core.windows.net/skytapcs-cli/cloudscripts-install.sh | bash

To install globally for all users, run the installation with sudo:

curl -sSL https://skytapcscli.blob.core.windows.net/skytapcs-cli/cloudscripts-install.sh | sudo bash

An uninstall script is provided in ~/.local/lib/cloudscripts/bin/uninstall.sh for single-user installations or /usr/share/cloudscripts/bin/uninstall.sh for global installations.

To install natively on Windows, use one of the installers linked below.

Usage

$ cloudscripts COMMAND
running command...
$ cloudscripts (--version)
cloudscripts/0.1.67 linux-x64 node-v24.14.1
$ cloudscripts --help [COMMAND]
USAGE
  $ cloudscripts COMMAND
...

Commands

cloudscripts build SRC-PATH

Build a script (alias for cloudscripts scripts build SRC-PATH)

USAGE
  $ cloudscripts build SRC-PATH

ARGUMENTS
  SRC-PATH  Source path

DESCRIPTION
  Build a script (alias for `cloudscripts scripts build SRC-PATH`)

cloudscripts build-host destroy

Destroy an existing Build Host in Kyndryl Cloud Uplift

USAGE
  $ cloudscripts build-host destroy [-f]

FLAGS
  -f, --force  Reset local Build Host state even if the remote environment cannot be deleted

DESCRIPTION
  Destroy an existing Build Host in Kyndryl Cloud Uplift

cloudscripts build-host docker-access

Display details for configuring the local Docker CLI for use with the Kyndryl Cloud Uplift-based Build Host

USAGE
  $ cloudscripts build-host docker-access

DESCRIPTION
  Display details for configuring the local Docker CLI for use with the Kyndryl Cloud Uplift-based Build Host

cloudscripts build-host info

Display Build Host configuration

USAGE
  $ cloudscripts build-host info

DESCRIPTION
  Display Build Host configuration

cloudscripts build-host provision

Create a Build Host in Kyndryl Cloud Uplift

USAGE
  $ cloudscripts build-host provision -r <value>

FLAGS
  -r, --region=<value>  (required) Destination region for the Build Host

DESCRIPTION
  Create a Build Host in Kyndryl Cloud Uplift

cloudscripts build-host start

Starts the Build Host in Kyndryl Cloud Uplift

USAGE
  $ cloudscripts build-host start

DESCRIPTION
  Starts the Build Host in Kyndryl Cloud Uplift

cloudscripts build-host stop

Shuts down the Build Host in Kyndryl Cloud Uplift

USAGE
  $ cloudscripts build-host stop

DESCRIPTION
  Shuts down the Build Host in Kyndryl Cloud Uplift

cloudscripts build-host suspend

Suspends the Build Host in Kyndryl Cloud Uplift

USAGE
  $ cloudscripts build-host suspend

DESCRIPTION
  Suspends the Build Host in Kyndryl Cloud Uplift

cloudscripts cloud login

Log into Kyndryl Cloud Uplift

USAGE
  $ cloudscripts cloud login [-a <value>] [-i] [-u <value>]

FLAGS
  -a, --api-token=<value>  API token
  -i, --api-token-stdin    Read API token from stdin
  -u, --username=<value>   Username

DESCRIPTION
  Log into Kyndryl Cloud Uplift

cloudscripts cloud logout

Log out from Kyndryl Cloud Uplift

USAGE
  $ cloudscripts cloud logout

DESCRIPTION
  Log out from Kyndryl Cloud Uplift

cloudscripts help [COMMAND]

Display help for cloudscripts.

USAGE
  $ cloudscripts help [COMMAND...] [-n]

ARGUMENTS
  COMMAND...  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for cloudscripts.

cloudscripts images create NAME

Create a new image repository

USAGE
  $ cloudscripts images create NAME

ARGUMENTS
  NAME  Name of the image

DESCRIPTION
  Create a new image repository

cloudscripts images destroy NAME

Deletes an image

USAGE
  $ cloudscripts images destroy NAME

ARGUMENTS
  NAME  Name of the image

DESCRIPTION
  Deletes an image

cloudscripts images docker-access NAME

Retrieve registry access details for an image

USAGE
  $ cloudscripts images docker-access NAME [-f]

ARGUMENTS
  NAME  Name of the image

FLAGS
  -f, --force  Force retrieval of new credentials

DESCRIPTION
  Retrieve registry access details for an image

cloudscripts images info NAME

Display information about a specific image

USAGE
  $ cloudscripts images info NAME

ARGUMENTS
  NAME  Name of the image

DESCRIPTION
  Display information about a specific image

cloudscripts images list

List all images

USAGE
  $ cloudscripts images list

DESCRIPTION
  List all images

cloudscripts login

Log into the Cloud Script Service

USAGE
  $ cloudscripts login [-e <value>] [-p <value>] [-i] [-u <value>]

FLAGS
  -e, --endpoint=<value>  Endpoint hostname (e.g. customername.skytap-portal.com)
  -i, --password-stdin    Read password from stdin
  -p, --password=<value>  Password
  -u, --username=<value>  Username

DESCRIPTION
  Log into the Cloud Script Service

cloudscripts logout

Log out from the Cloud Script Service

USAGE
  $ cloudscripts logout

DESCRIPTION
  Log out from the Cloud Script Service

cloudscripts new DESTINATION

Create a new script (alias for cloudscripts scripts new DESTINATION)

USAGE
  $ cloudscripts new DESTINATION -t <value>

ARGUMENTS
  DESTINATION  Destination

FLAGS
  -t, --template=<value>  (required) Template name

DESCRIPTION
  Create a new script (alias for `cloudscripts scripts new DESTINATION`)

cloudscripts push SRC-PATH

Push a script (alias for cloudscripts scripts push SRC-PATH)

USAGE
  $ cloudscripts push SRC-PATH [-f] [-n <value>]

ARGUMENTS
  SRC-PATH  Source path

FLAGS
  -f, --force         Force push
  -n, --name=<value>  Script name (defaults to directory name)

DESCRIPTION
  Push a script (alias for `cloudscripts scripts push SRC-PATH`)

cloudscripts run SRC-PATH

Run a script (alias for cloudscripts scripts run SRC-PATH)

USAGE
  $ cloudscripts run SRC-PATH [-n] [-r <value>]

ARGUMENTS
  SRC-PATH  Source path

FLAGS
  -n, --no-cache          Disable build artifact caching
  -r, --run-spec=<value>  Run spec to use for execution

DESCRIPTION
  Run a script (alias for `cloudscripts scripts run SRC-PATH`)

cloudscripts scripts build SRC-PATH

Build a script

USAGE
  $ cloudscripts scripts build SRC-PATH

ARGUMENTS
  SRC-PATH  Source path

DESCRIPTION
  Build a script

cloudscripts scripts destroy NAME

Deletes a script

USAGE
  $ cloudscripts scripts destroy NAME

ARGUMENTS
  NAME  Name of the script to remove

DESCRIPTION
  Deletes a script

cloudscripts scripts info NAME

Display information about a specific script

USAGE
  $ cloudscripts scripts info NAME

ARGUMENTS
  NAME  Name of the script

DESCRIPTION
  Display information about a specific script

cloudscripts scripts list

List all scripts

USAGE
  $ cloudscripts scripts list

DESCRIPTION
  List all scripts

cloudscripts scripts new DESTINATION

Create a new script

USAGE
  $ cloudscripts scripts new DESTINATION -t <value>

ARGUMENTS
  DESTINATION  Destination

FLAGS
  -t, --template=<value>  (required) Template name

DESCRIPTION
  Create a new script

cloudscripts scripts package SRC-PATH

Package a script to a local .tgz file

USAGE
  $ cloudscripts scripts package SRC-PATH -d <value>

ARGUMENTS
  SRC-PATH  Source path

FLAGS
  -d, --destination=<value>  (required) Destination path for the package file

DESCRIPTION
  Package a script to a local .tgz file

cloudscripts scripts pull NAME

Pulls a remote script

USAGE
  $ cloudscripts scripts pull NAME [-d <value>]

ARGUMENTS
  NAME  Name of the script to pull

FLAGS
  -d, --destination=<value>  Destination path

DESCRIPTION
  Pulls a remote script

cloudscripts scripts push SRC-PATH

Push a script

USAGE
  $ cloudscripts scripts push SRC-PATH [-f] [-n <value>]

ARGUMENTS
  SRC-PATH  Source path

FLAGS
  -f, --force         Force push
  -n, --name=<value>  Script name (defaults to directory name)

DESCRIPTION
  Push a script

cloudscripts scripts run SRC-PATH

Run a script

USAGE
  $ cloudscripts scripts run SRC-PATH [-n] [-r <value>]

ARGUMENTS
  SRC-PATH  Source path

FLAGS
  -n, --no-cache          Disable build artifact caching
  -r, --run-spec=<value>  Run spec to use for execution

DESCRIPTION
  Run a script

cloudscripts templates list

List available Cloud Scripts templates

USAGE
  $ cloudscripts templates list

DESCRIPTION
  List available Cloud Scripts templates