cli

command module
v1.17.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

README

Calyptia Cloud CLI

CI

This CLI interacts with the Calyptia Cloud service using the API Client. Further documentation on how to use the CLI can be found on Calyptia Docs.

Build instructions

go mod download
go build

Install

You can get the latest release artifacts for the major operating systems at the Releases page.

Alternatively, you can use Brew:

brew tap calyptia/tap
brew install calyptia

You can even install latest from main branch using Go:


go install github.com/calyptia/cli@latest

Run

The first command you would want to run is config set_token otherwise you will have to always pass --token around.

Get a token (API key) from cloud.calyptia.com.


calyptia config set_token TOKEN

Alternatively, you can set the CALYPTIA_CLOUD_TOKEN environment variable or pass the token on each command, as an example:


calyptia get members --token TOKEN

Environment variables

A list of the supported environment variables that will override the provided flags.

  • CALYPTIA_CLOUD_URL: URL of the cloud API (default: https://cloud-api.calyptia.com/)
  • CALYPTIA_CLOUD_TOKEN: Cloud project token (default: None)
  • CALYPTIA_STORAGE_DIR: Path to store the local configuration (fallback to $HOME/.calyptia)

Commands

Calyptia Cloud CLI

Usage:
  calyptia [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  config      Configure Calyptia CLI
  create      Create core instances, pipelines, etc.
  delete      Delete core instances, pipelines, etc.
  get         Display one or many resources
  help        Help about any command
  install     Install calyptia components
  rollout     Rollout resources to previous versions
  uninstall   Uninstall calyptia components
  update      Update core instances, pipelines, etc.
  version     Returns currenty Calyptia CLI version.
  watch       watch for events or logs

Flags:
      --cloud-url string   Calyptia Cloud URL (default "https://cloud-api.calyptia.com")
  -h, --help               help for calyptia
      --token string       Calyptia Cloud Project token (default "check with the 'calyptia config current_token' command")

Use "calyptia [command] --help" for more information about a command.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
k8s module
Package local_data provides a keyring implementation that stores data in the system keyring.
Package local_data provides a keyring implementation that stores data in the system keyring.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL