command
module
Version:
v1.1.2
Opens a new window with list of versions in this module.
Published: Feb 13, 2021
License: MIT
Opens a new window with license information.
Imports: 22
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
cloudshell
cloudshell
gives access to the Google Cloud Shell from the terminal.
Installation
From binary
Download the precompiled binary from releases page.
From source
-
Install the latest version of Go if you haven't yet.
-
Install with go get
:
$ pushd $(mktemp -d); go mod init tmp; go get go.astrophena.name/cloudshell; popd
go get
puts binaries by default to $GOPATH/bin
(e.g.
~/go/bin
).
Use GOBIN
environment variable to change this behavior.
Setup
- Create a project in the Google API Console.
- Enable the Cloud Shell API.
- Create credentials, download and place them to:
$XDG_CONFIG_HOME/cloudshell/client_secrets.json
(Linux)
$HOME/Library/Application Support/cloudshell/client_secrets.json
(macOS)
- Run any command (e.g.
cloudshell info
) to authenticate.
- Add your SSH key by running
cloudshell key add
.
- Try to connect:
cloudshell connect
.
License
MIT © Ilya Mateyko
Documentation
¶
Command cloudshell gives access to Google Cloud Shell from the terminal.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.