Scaleway is a single way to create, deploy and scale your infrastructure in the cloud. We help thousands of businesses to run their infrastructures easily.
If you are looking for a stable version, see the version 1.
After you installed the latest release just run the initialization command and let yourself be guided! 💃
scw init
It will set up your profile, the authentication, and the auto-completion.
We provide static-compiled binaries for darwin (macOS), GNU/Linux, and Windows platforms.
You just have to download the binary compatible with your platform to a directory available in your PATH
:
# Check that /usr/local/bin is in your PATH
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# Download the release from github
curl -o /usr/local/bin/scw -L "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.4/scw-2-0-0-beta-4-darwin-x86_64"
# Allow executing file as program
chmod +x /usr/local/bin/scw
# Init the CLI
scw init
# Download the release from github
sudo curl -o /usr/local/bin/scw -L "https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.4/scw-2-0-0-beta-4-linux-x86_64"
# Allow executing file as program
sudo chmod +x /usr/local/bin/scw
# Init the CLI
scw init
You can download the last release here: https://github.com/scaleway/scaleway-cli/releases/download/v2.0.0-beta.4/scw-2-0-0-beta-4-windows-x86_64.exe
This official guide explains how to add tools to your PATH
.
You can use the CLI as you would run any Docker image:
docker run -i --rm scaleway/cli:v2.0.0-beta.4
See more in-depth information about running the CLI in Docker here
scw instance server create type=DEV1-S image=ubuntu_focal zone=fr-par-1 tags.0="scw-cli"
TODO: Add more examples here.
If you have a >= Go 1.13 environment, you can install the HEAD
version to test the latest features or to contribute.
Note that this development version could include bugs, use tagged releases if you need stability.
go get github.com/scaleway/scaleway-cli/cmd/scw
Dependencies: We only use go Go Modules with vendoring.
You can build the scw
CLI with Docker. If you have Docker installed, you can run:
docker build -t scaleway/cli .
Once build, you can then use the CLI as you would run any image:
docker run -i --rm scaleway/cli
See more in-depth information about running the CLI in Docker here
TODO: Add a list of tutorials here.
This repository is at its early stage and is still in active development. If you are looking for a way to contribute please read CONTRIBUTING.md.
We love feedback. Don't hesitate to open a Github issue or feel free to reach us on Scaleway Slack community, we are waiting for you on #opensource.