volcano is the command-line client for Volcano, Kong's hosting platform. It
helps you scaffold, run, and manage Volcano projects from your terminal.
Install the latest published release:
curl -fsSL https://github.com/Kong/volcano-cli/releases/latest/download/install.sh | bashOr install from npm:
npm install -g @volcano.dev/cli
volcano --helpCreate 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 appvolcano 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/:
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.
Volcano CLI is licensed under the Apache License, Version 2.0. See LICENSE.