Scaleway Command Line Interface

Scaleway CLI Overview

Scaleway CLI (Command Line Interface) helps you manage your Scaleway cloud environment. The command line interface is an essential tool to operate in a cloud environment as it allows you to administer, execute and monitor your resources faster. Scaleway CLI is easy to use and offers many commands to interact with infrastructure such as login, creating servers, attaching volumes, moving IP addresses, fetching the logs and many others.

Learn more about the Scaleway Command Line interface on our github repository

Requirements:

Downloading the Scaleway CLI

You can download static-compiled release binaries for the following platforms and architectures:

PlatformArchitecture
Mac OS Xi386, x86_64
FreeBSDarm, i386, x86_64
Windowsx86_64
Linuxarm, armv7, armv7, i386, x86_64

Download the latest static-compiled version for your environment and execute the application to mange your Scaleway services from the CLI.

Usage instructions for the Scaleway CLI are available directly in the dedicated documentation on github.

Find out usage examples on our github repository or more advanced examples here.

Manually Building the Scaleway CLI

If you do not want to use one of the static-compiled release binaries, you can download the source code from github and follow the build instructions to compile your own binary file.

The Scaleway CLI is written in Go. If you do not have it installed on your computer yet, you can retrieve any version >= 1.5 from the official Golang Website.

Scaleway API Golang Client

Scaleway API Go client contains facilities to play with the Scaleway API, it includes the following features:

  • dedicated configuration file containing credentials to deal with the API
  • caching to resolve UUIDs without contacting the API

Discover a New Cloud Experience

Deploy SSD Cloud Servers in seconds.