deployment

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2026 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CreateCmd = &cobra.Command{
	Use:   "create <name>",
	Short: "Create a deployment",
	Long: `Create a deployment for an agent or MCP server from the registry.

Example:
  arctl deployments create my-agent --type agent --version latest
  arctl deployments create my-mcp-server --type mcp --version 1.2.3
  arctl deployments create my-agent --type agent --provider-id kubernetes-default`,
	Args:          cobra.ExactArgs(1),
	RunE:          runCreate,
	SilenceUsage:  true,
	SilenceErrors: false,
}
View Source
var DeleteCmd = &cobra.Command{
	Use:   "delete <deployment-id>",
	Short: "Delete a deployment",
	Long: `Delete a deployment by its ID.

Example:
  arctl deployments delete abc12345
  arctl deployments delete abc12345-def6-7890-ghij-klmnopqrstuv`,
	Args:          cobra.ExactArgs(1),
	RunE:          runDelete,
	SilenceUsage:  true,
	SilenceErrors: false,
}
View Source
var DeploymentCmd = &cobra.Command{
	Use:     "deployments",
	Aliases: []string{"deploy"},
	Short:   "Manage deployments",
	Long:    `Commands for managing agent and MCP server deployments.`,
	Args:    cobra.ArbitraryArgs,
	Example: `arctl deployments list
arctl deployments create my-agent --type agent
arctl deployments create my-mcp-server --type mcp
arctl deployments delete <deployment-id>`,
}
View Source
var ListCmd = &cobra.Command{
	Use:   "list",
	Short: "List deployments",
	Long: `List all deployments (agents and MCP servers).

Example:
  arctl deployments list
  arctl deployments list --type agent
  arctl deployments list --type mcp
  arctl deployments list --status deployed`,
	Aliases:       []string{"ls"},
	RunE:          runList,
	SilenceUsage:  true,
	SilenceErrors: false,
}
View Source
var ShowCmd = &cobra.Command{
	Use:   "show <deployment-id>",
	Short: "Show details of a deployment",
	Long: `Show detailed information about a deployment.

Example:
  arctl deployments show eb2d8231
  arctl deployments show eb2d8231-def6-7890-ghij-klmnopqrstuv`,
	Args:          cobra.ExactArgs(1),
	RunE:          runShow,
	SilenceUsage:  true,
	SilenceErrors: false,
}

Functions

func SetAPIClient

func SetAPIClient(c *client.Client)

Types

This section is empty.

Jump to

Keyboard shortcuts

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