Directories
¶
| Path | Synopsis |
|---|---|
|
Package api is the HTTP client for the Volcano cloud API.
|
Package api is the HTTP client for the Volcano cloud API. |
|
Package apiclient provides primitives to interact with the openapi HTTP API.
|
Package apiclient provides primitives to interact with the openapi HTTP API. |
|
common
Package common provides primitives to interact with the openapi HTTP API.
|
Package common provides primitives to interact with the openapi HTTP API. |
|
Package archive contains shared helpers for working with tar.gz archives produced by the CLI: byte-size formatting and multipart upload framing.
|
Package archive contains shared helpers for working with tar.gz archives produced by the CLI: byte-size formatting and multipart upload framing. |
|
Package auth implements the device-code login flow against the cloud API.
|
Package auth implements the device-code login flow against the cloud API. |
|
cmd
|
|
|
auth
Package auth wires the volcano login/logout/whoami commands.
|
Package auth wires the volcano login/logout/whoami commands. |
|
config
Package config wires the `volcano config` command tree, which deploys declarative cloud project configuration from a volcano-config.yaml manifest.
|
Package config wires the `volcano config` command tree, which deploys declarative cloud project configuration from a volcano-config.yaml manifest. |
|
databases
Package databases wires the volcano databases subcommands.
|
Package databases wires the volcano databases subcommands. |
|
databases/migration
Package migration runs SQL migrations against a Volcano database connection.
|
Package migration runs SQL migrations against a Volcano database connection. |
|
frontends
Package frontends wires the volcano frontends subcommands.
|
Package frontends wires the volcano frontends subcommands. |
|
functions
Package functions wires the volcano functions subcommands.
|
Package functions wires the volcano functions subcommands. |
|
functions/schedulers
Package schedulers wires the volcano functions schedulers subcommands.
|
Package schedulers wires the volcano functions schedulers subcommands. |
|
init
Package initcmd wires the volcano init command.
|
Package initcmd wires the volcano init command. |
|
local
Package local wires commands that target the local development server.
|
Package local wires commands that target the local development server. |
|
localmode
Package localmode wires top-level local-mode environment commands.
|
Package localmode wires top-level local-mode environment commands. |
|
project
Package project wires the volcano project subcommands.
|
Package project wires the volcano project subcommands. |
|
root
Package root assembles the top-level volcano command and its subcommands.
|
Package root assembles the top-level volcano command and its subcommands. |
|
storage
Package storage provides storage commands.
|
Package storage provides storage commands. |
|
storage/bucket
Package bucket provides storage bucket commands.
|
Package bucket provides storage bucket commands. |
|
storage/object
Package object provides storage object commands.
|
Package object provides storage object commands. |
|
storage/policy
Package policy provides storage policy commands.
|
Package policy provides storage policy commands. |
|
upgrade
Package upgrade implements the top-level CLI self-upgrade command.
|
Package upgrade implements the top-level CLI self-upgrade command. |
|
variables
Package variables wires the volcano variables subcommands.
|
Package variables wires the volcano variables subcommands. |
|
Package config loads and persists the CLI configuration in ~/.volcano/config.json.
|
Package config loads and persists the CLI configuration in ~/.volcano/config.json. |
|
Package confirm prompts the user for yes/no confirmation on stdin.
|
Package confirm prompts the user for yes/no confirmation on stdin. |
|
Package database holds shared types and helpers for the databases subcommands.
|
Package database holds shared types and helpers for the databases subcommands. |
|
Package envfile parses .env files into key/value pairs.
|
Package envfile parses .env files into key/value pairs. |
|
Package frontend builds and packages frontend project archives for upload.
|
Package frontend builds and packages frontend project archives for upload. |
|
Package function builds and packages function archives for upload.
|
Package function builds and packages function archives for upload. |
|
Package ignore decides which files to skip when packaging a project tree.
|
Package ignore decides which files to skip when packaging a project tree. |
|
Package localmode contains the standalone CLI's local-mode contract.
|
Package localmode contains the standalone CLI's local-mode contract. |
|
Package output formats command results for human and machine consumers.
|
Package output formats command results for human and machine consumers. |
|
Package project resolves and persists the currently selected Volcano project.
|
Package project resolves and persists the currently selected Volcano project. |
|
Package projectconfig handles declarative cloud project configuration manifests (volcano-config.yaml) that describe storage buckets, storage policies, and function visibility for a project.
|
Package projectconfig handles declarative cloud project configuration manifests (volcano-config.yaml) that describe storage buckets, storage policies, and function visibility for a project. |
|
Package projectinit creates the on-disk Volcano project scaffold.
|
Package projectinit creates the on-disk Volcano project scaffold. |
|
Package runtime exposes process and timing dependencies for command tests.
|
Package runtime exposes process and timing dependencies for command tests. |
|
Package session resolves the authenticated client and active project for a command run.
|
Package session resolves the authenticated client and active project for a command run. |
|
Package storage performs authenticated Volcano storage workflows.
|
Package storage performs authenticated Volcano storage workflows. |
|
Package update checks for and installs Volcano CLI releases.
|
Package update checks for and installs Volcano CLI releases. |
|
Package variable holds shared types and helpers for the variables subcommands.
|
Package variable holds shared types and helpers for the variables subcommands. |
|
Package version exposes build-time identifiers injected via -ldflags.
|
Package version exposes build-time identifiers injected via -ldflags. |
Click to show internal directories.
Click to hide internal directories.