Skip to content

Kong/volcano-cli

Volcano CLI

volcano is the command-line client for Volcano, Kong's hosting platform. It helps you scaffold, run, and manage Volcano projects from your terminal.

Quickstart

Install the latest published release:

curl -fsSL https://github.com/Kong/volcano-cli/releases/latest/download/install.sh | bash

Or install from npm:

npm install -g @volcano.dev/cli
volcano --help

Create a project directory and start local development:

mkdir volcano-quickstart
cd volcano-quickstart
volcano init javascript
volcano start
volcano variables deploy
volcano functions deploy --all
volcano config deploy
volcano migrations deploy --all -d app

volcano init without a template creates a base scaffold (environment files, migrations directory, and README). Use a template to add language-specific files: javascript (aliases: js, node, nodejs), nextjs, python, or ruby.

More detail lives in docs/:

Contributing

See CONTRIBUTING.md for local workflows, generated-code guidance, building from source, release notes, and pull request expectations. Participation is governed by CODE_OF_CONDUCT.md.

If you believe you have found a security vulnerability, do not open a public issue. Follow SECURITY.md instead.

License

Volcano CLI is licensed under the Apache License, Version 2.0. See LICENSE.

About

Command-line client for the Volcano hosting platform

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors