Command-Line Help for para
This document contains the help content for the para command-line program.
Command Overview:
para↴para init↴para connect↴para logs↴para request↴para create↴para create user↴para create cognito-user↴para secret↴para secret write↴para secret read↴para secret add-readers↴para secret remove-readers↴para extension↴para extension install↴para extension reinstall↴para extension uninstall↴para netflow↴para netflow goals↴para netflow logs↴para devkit↴para devkit login↴para devkit logout↴para devkit token↴para docker↴para docker deploy↴para docker deploy node↴para docker deploy models↴para docker deploy actors↴para docker deploy panels↴para docker deploy sidecars↴para docker deploy package↴para docker down↴para docker down node↴para docker down package↴para docker publish↴para docker ls↴para docker actors↴para docker actors ls↴para docker actors restart↴para docker actors reload↴para docker actors shutdown↴para docker actors debug↴para docker connect↴para docker request↴para docker list↴para docker list images↴para docker list containers↴para docker list networks↴para docker list volumes↴para docker list services↴para docker command↴para catalog↴para catalog create↴para catalog update↴para remote↴para remote ls↴para remote setup↴para remote deploy↴para remote deploy node↴para remote deploy package↴para federate↴para code↴para code download↴para tree↴para upload↴para upload-state↴para deploy↴para undeploy↴para platform↴para platform status↴para platform versions↴para platform update↴para platform switch↴para platform auth↴para config↴para config show↴para config location↴para config images↴para context↴para context ls↴para context select↴para context show↴para context sync↴para context clear↴para context login↴para context export↴para context import↴para context domain↴para context domain remote↴para context domain docker↴para context connect↴para context deploy↴para context deploy node↴para context deploy models↴para context deploy actors↴para context deploy panels↴para context deploy sidecars↴para context deploy package↴para context federate↴para update↴para update self↴para update platform↴para completion↴
para
Usage: para [OPTIONS] <COMMAND>
Subcommands:
init— Initialize a new project in the current directoryconnect— Connect with a REPL to a paranet broker. Experimentallogs— Get logs from an actorrequest—create—secret—extension— Commands for managing the Visual Studio Code extensionnetflow— Commands for interfacing with netflow for a nodedevkit— Management of DevKitdocker— Deployment and management of docker backed nodes and packagescatalog—remote— Common configuration overridesfederate—code—tree—upload—upload-state—deploy—undeploy—platform— Commands for managing the platformconfig— Commands for inspecting node or package configurationcontext— Commands for interacting with stored node contextupdate— Subcommand for updating packages, the para CLi itself or other aspects of the systemcompletion— Generate shell completions
Options:
-
-y,--yes— Default to the first selection whenever a selection is offeredDefault value:
false -
-C,--chgdir <CHGDIR>— Change the directory used for deployment. Defaults to current directory -
--no-auth— Skip auth check on startup
para init
Initialize a new project in the current directory
Usage: para init [OPTIONS]
Options:
-
--template <TEMPLATE>— Template to use for initialization. Will default to an empty package if not specified -
--repo <REPO>— Set the repo to use to fetch the template fromDefault value:
s3://otonoma-examples -
--branch <BRANCH>— The git branch of the template repo -
--name <NAME>— Set the package name. Will prompt if not provided -
--version <VERSION>— Set the package version. Will prompt if not provided -
-p,--package-only— If provided, only generate the package scaffold and not the node scaffold -
--standard-node— Set the node config to create a standard node. Will prompt for type if not provided
para connect
Connect with a REPL to a paranet broker. Experimental
Usage: para connect [OPTIONS] <NODE_ID>
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>--partition
para logs
Get logs from an actor
Usage: para logs [OPTIONS] <NODE_ID> <ACTOR>
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<ACTOR>— Actor name without or without version
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>
para request
Usage: para request [OPTIONS] <NODE_ID> <SKILL> [DATA]
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<SKILL><DATA>
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>--partition
para create
Usage: para create <COMMAND>
Subcommands:
user—cognito-user—
para create user
Usage: para create user [OPTIONS] <NODE_ID> <USERNAME>
Arguments:
<NODE_ID><USERNAME>
Options:
--login <LOGIN>--cognito-login <COGNITO_LOGIN>-p,--password--devkit--insecure--display <DISPLAY>— New user's display name (default: username)--role <ROLE>
para create cognito-user
Usage: para create cognito-user [OPTIONS] <NODE_ID> <USERNAME>
Arguments:
<NODE_ID><USERNAME>
Options:
--login <LOGIN>--cognito-login <COGNITO_LOGIN>-p,--password--devkit--insecure--display <DISPLAY>— New user's display name (default: username)--role <ROLE>
para secret
Usage: para secret <COMMAND>
Subcommands:
write—read—add-readers—remove-readers—
para secret write
Usage: para secret write [OPTIONS] <NODE_ID> <ID>
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<ID>— Secret id
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>--env-file <ENV_FILE>— Environment file with secret values--file <KEY=PATH>— Secret value from file as key=path (may be specified multiple times)--reader <READER>— Reader (may be specified multiple times)
para secret read
Usage: para secret read [OPTIONS] <NODE_ID> <ID>
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<ID>— Secret id
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>
para secret add-readers
Usage: para secret add-readers [OPTIONS] <NODE_ID> <ID> [READERS]...
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<ID>— Secret id<READERS>— Readers to add or remove
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>
para secret remove-readers
Usage: para secret remove-readers [OPTIONS] <NODE_ID> <ID> [READERS]...
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<ID>— Secret id<READERS>— Readers to add or remove
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>
para extension
Commands for managing the Visual Studio Code extension
Usage: para extension [OPTIONS] <COMMAND>
Subcommands:
install— Install the extensionreinstall— Reinstall the extension by first attempting to uninstall an existing oneuninstall— Uninstall the extension
Options:
-a,--app <APP>— The application location to use for installing the extension-q,--quiet— Ignore errors
para extension install
Install the extension
Usage: para extension install
para extension reinstall
Reinstall the extension by first attempting to uninstall an existing one
Usage: para extension reinstall
para extension uninstall
Uninstall the extension
Usage: para extension uninstall
para netflow
Commands for interfacing with netflow for a node
Usage: para netflow <COMMAND>
Subcommands:
goals— Inspect goal trees from netflowlogs— View actor logs from netflow
para netflow goals
Inspect goal trees from netflow
Usage: para netflow goals [OPTIONS]
Options:
-w,--watch— Watch the stream continously--endpoint <ENDPOINT>— Connect directly to an endpoint-n,--node <NODE>— Node ID to use to determine the endpoint, if it isn't provided
para netflow logs
View actor logs from netflow
Usage: para netflow logs [OPTIONS]
Options:
-f,--follow— Continue following the logs-a,--actor <ACTOR>— Filter to only this actor--log-level <LOG_LEVEL>— Limits the log level, otherwise all logs are displayed--endpoint <ENDPOINT>— Connect directly to an endpoint-n,--node <NODE>— Node ID to use to determine the endpoint, if it isn't provided
para devkit
Management of DevKit
Usage: para devkit <COMMAND>
Subcommands:
login— Performs the loginlogout— Deletes associated profile information for devkit accesstoken— Get devkit access token
para devkit login
Performs the login
Usage: para devkit login
para devkit logout
Deletes associated profile information for devkit access
Usage: para devkit logout
para devkit token
Get devkit access token
Usage: para devkit token
para docker
Deployment and management of docker backed nodes and packages
Usage: para docker [OPTIONS] <COMMAND>
Subcommands:
deploy— Deploy nodes, packages, or any sub component of a package to an existing nodedown— Stops a package or nodepublish— Publish the images to the default registry. This can be useful for global sidecars which have been built by the projectls— List the current nodes running on your machineactors— Commands to interact with actors in a running nodeconnect—request—list—command—
Options:
--remote <REMOTE>— Remote vm to use-b,--build-dir <BUILD_DIR>— Override the build directory from the default, which is ./build--config <CONFIG>— Override the package or node configuration. Defaults to searching current directory--package-config <PACKAGE_CONFIG>--node-config <NODE_CONFIG>--set <OVERRIDES>— Set a configuration value--node <NODE>— Specify the node ID for package deployment. If not specified, para will prompt--no-deps— Skip processing dependencies--password <PASSWORD>— Root user password. Prompts the user if not provided
para docker deploy
Deploy nodes, packages, or any sub component of a package to an existing node
Usage: para docker deploy [OPTIONS] [COMMAND]
Subcommands:
node— Deploy a node, defaults to the node file in the current directorymodels— Deploy only models from a package. Defaults to the local packageactors— Deploy only the actors from a package. Defaults to the local packagepanels— Deploy only panels from a package. Defaults to the local packagesidecars— Deploy only the global sidecars from a package. Defaults to the local packagepackage— Deploy the whole package. This is the default subcommand if none is specified
Options:
--remote <REMOTE>— Deploy to a remote node
para docker deploy node
Deploy a node, defaults to the node file in the current directory
Usage: para docker deploy node [OPTIONS]
Options:
-
--pull— Pull new imagesDefault value:
false -
--reset— Instead of upgrading the node in place, tear it down and rebuild itDefault value:
false -
--node-domain <NODE_DOMAIN>— Override default domain
para docker deploy models
Deploy only models from a package. Defaults to the local package
Usage: para docker deploy models [OPTIONS]
Options:
--endpoint <ENDPOINT>— Override the proxy endpoint
para docker deploy actors
Deploy only the actors from a package. Defaults to the local package
Usage: para docker deploy actors [OPTIONS]
Options:
-
--pull— Pull new docker images -
--registry <REGISTRY>— Override the registry from the node file -
--endpoint <ENDPOINT>— Override the proxy endpoint -
--debugger— Enable the debuggerDefault value:
false -
--aws-config <AWS_CONFIG>— Override the AWS config directory
para docker deploy panels
Deploy only panels from a package. Defaults to the local package
Usage: para docker deploy panels [OPTIONS]
Options:
--endpoint <ENDPOINT>— Override the proxy endpoint
para docker deploy sidecars
Deploy only the global sidecars from a package. Defaults to the local package
Usage: para docker deploy sidecars [OPTIONS]
Options:
--endpoint <ENDPOINT>— Override the proxy endpoint
para docker deploy package
Deploy the whole package. This is the default subcommand if none is specified
Usage: para docker deploy package [OPTIONS]
Options:
-
--pull— Pull new docker images -
--registry <REGISTRY>— Override the registry from the node file -
--endpoint <ENDPOINT>— Override the proxy endpoint -
--debugger— Enable the debuggerDefault value:
false -
--aws-config <AWS_CONFIG>— Override the AWS config directory
para docker down
Stops a package or node
Usage: para docker down [COMMAND]
Subcommands:
node— Shutdown a nodepackage— Shutdown a package within a node
para docker down node
Shutdown a node
Usage: para docker down node [OPTIONS] [NODE]
Arguments:
<NODE>— ID of the node to stop. Looks for a package in the local directory if not specified
Options:
--packages-only— Stop all of the packages in the node, but leave the node itself--ingress— Stop the ingress for the node--all
para docker down package
Shutdown a package within a node
Usage: para docker down package [PACKAGE]
Arguments:
<PACKAGE>— ID of the package to stop. Look for a package in the local directory if not specified
para docker publish
Publish the images to the default registry. This can be useful for global sidecars which have been built by the project
Usage: para docker publish
para docker ls
List the current nodes running on your machine
Usage: para docker ls [OPTIONS] [NODE] [PACKAGE]
Arguments:
<NODE>— If specified, list the packages within a node<PACKAGE>— List the actors within a package
Options:
-
--packages— Show all packages across all nodes -
--actors— Show all actors across all nodes and packages -
-f,--format <FORMAT>Default value:
tablePossible values:
table,json
para docker actors
Commands to interact with actors in a running node
Usage: para docker actors [OPTIONS] <COMMAND>
Subcommands:
ls— List the actorsrestart— Restart the actorsreload— Reload the actorsshutdown— Shutdown the actorsdebug— Open the debug client in the default browser if an actor is selected, or print all of the URLs
Options:
--actor <ACTOR>— The specific actor to interact with for the command. Defaults to all
para docker actors ls
List the actors
Usage: para docker actors ls
para docker actors restart
Restart the actors
Usage: para docker actors restart
para docker actors reload
Reload the actors
Usage: para docker actors reload
para docker actors shutdown
Shutdown the actors
Usage: para docker actors shutdown
para docker actors debug
Open the debug client in the default browser if an actor is selected, or print all of the URLs
Usage: para docker actors debug
para docker connect
Usage: para docker connect [OPTIONS]
Options:
-u,--user <USER>--actor-id <ACTOR_ID>
para docker request
Usage: para docker request --user <USER> <REQUEST>
Arguments:
<REQUEST>
Options:
-u,--user <USER>
para docker list
Usage: para docker list [OPTIONS] <COMMAND>
Subcommands:
images—containers—networks—volumes—services—
Options:
-
--allDefault value:
true -
--filters <FILTERS>
para docker list images
Usage: para docker list images
para docker list containers
Usage: para docker list containers
para docker list networks
Usage: para docker list networks
para docker list volumes
Usage: para docker list volumes
para docker list services
Usage: para docker list services
para docker command
Usage: para docker command [OPTIONS] [COMMAND]...
Arguments:
<COMMAND>
Options:
-
--with-profileDefault value:
false
para catalog
Usage: para catalog <COMMAND>
Subcommands:
create—update—
para catalog create
Usage: para catalog create [OPTIONS]
Options:
-
--system <SYSTEM>— System config filename -
--node <NODE>— Node file or folder -
--package <PACKAGE>— Package file or folder -
--skillsets -
-o,--outdir <OUTDIR>— Output directory -
--format <FORMAT>— Catalog formatPossible values:
yaml,json,csv -
--set <OVERRIDES>— Set a configuration value
para catalog update
Usage: para catalog update [OPTIONS]
Options:
-
--system <SYSTEM>— System config filename -
--node <NODE>— Node file or folder -
--package <PACKAGE>— Package file or folder -
--skillsets -
-o,--outdir <OUTDIR>— Output directory -
--format <FORMAT>— Catalog formatPossible values:
yaml,json,csv -
--set <OVERRIDES>— Set a configuration value
para remote
Common configuration overrides
Usage: para remote [OPTIONS] <COMMAND>
Subcommands:
ls—setup—deploy—
Options:
--remote <REMOTE>— Remote vm to use-b,--build-dir <BUILD_DIR>— Override the build directory from the default, which is ./build--config <CONFIG>— Override the package or node configuration. Defaults to searching current directory--package-config <PACKAGE_CONFIG>--node-config <NODE_CONFIG>--set <OVERRIDES>— Set a configuration value--node <NODE>— Specify the node ID for package deployment. If not specified, para will prompt--no-deps— Skip processing dependencies--password <PASSWORD>— Root user password. Prompts the user if not provided
para remote ls
Usage: para remote ls
para remote setup
Usage: para remote setup [OPTIONS] --host <HOST> --ssh-key <SSH_KEY>
Options:
--host <HOST>--ssh-key <SSH_KEY>--username <USERNAME>
para remote deploy
Usage: para remote deploy <COMMAND>
Subcommands:
node—package—
para remote deploy node
Usage: para remote deploy node
para remote deploy package
Usage: para remote deploy package
para federate
Usage: para federate [OPTIONS]
Options:
--to <TO>— The local node to federate to (i.e. node that provides skills to "from" node). If not specified, you must specifyto-address--from <FROM>— Which node to federate from (i.e. node that requests skills from "to" node). If this isn't specified, para will try and determine it from the local context--from-address <FROM_ADDRESS>— Override the address of the "from" node--from-insecure— If provided, the "from" node is assumed to not require login--to-address <TO_ADDRESS>— Override the address of the "to" node--to-insecure— If provided, the "to" node is assumed to not require login--bidirectional— Indicates that skill requests can flow both directions--from-password <FROM_PASSWORD>--to-password <TO_PASSWORD>
para code
Usage: para code <COMMAND>
Subcommands:
download—
para code download
Usage: para code download [OPTIONS] <NODE_ID> <ID>
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<ID>— Actor ID to download code for
Options:
-
-p,--password— Prompt for password -
--user <USER>— Node local login username -
-c,--cognito <COGNITO>— Cognito login username -
--devkit— Login using devkit credentials -
--insecure— Allow self-signed node server certificate -
--actor-id <ACTOR_ID> -
--cert <CERT> -
--overwrite— Overwrite existing filesDefault value:
false -
--list— List the files that would be downloaded without downloading themDefault value:
false
para tree
Usage: para tree [PACKAGES]...
Arguments:
<PACKAGES>
para upload
Usage: para upload [OPTIONS] <NODE_ID> [PACKAGE]
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<PACKAGE>— Package file to upload
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>--partition— Upload partition (e.g. overlay upload)--skip— Ignore deployed actors that have release version and local changes--forward <FORWARD>— Forward an actor's skills to user
para upload-state
Usage: para upload-state [OPTIONS] <NODE_ID> [PACKAGE]
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<PACKAGE>— Package file to upload
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>--json— Output state as JSON
para deploy
Usage: para deploy [OPTIONS] <NODE_ID> [PACKAGE]
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<PACKAGE>— Package file to deploy
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>--recreate— Force creating deployment resources, even if they already exist
para undeploy
Usage: para undeploy [OPTIONS] <NODE_ID> [PACKAGE]
Arguments:
<NODE_ID>— Node ID in nodelist file, or node URL<PACKAGE>— Package file to deploy
Options:
-p,--password— Prompt for password--user <USER>— Node local login username-c,--cognito <COGNITO>— Cognito login username--devkit— Login using devkit credentials--insecure— Allow self-signed node server certificate--actor-id <ACTOR_ID>--cert <CERT>
para platform
Commands for managing the platform
Usage: para platform <COMMAND>
Subcommands:
status— Shows the channel as well as latest platform versions for each channelversions— Shows the platform images for the current channelupdate— Updates the platform images for the current channelswitch— Switch the current channel or platform version without updatingauth— Show the current auth level
para platform status
Shows the channel as well as latest platform versions for each channel
Usage: para platform status
para platform versions
Shows the platform images for the current channel
Usage: para platform versions [OPTIONS]
Options:
-
-c,--channel <CHANNEL>— Override the current channelPossible values:
prod,preprod,dev -
-v,--version <VERSION>— Override the current version
para platform update
Updates the platform images for the current channel
Usage: para platform update [OPTIONS]
Options:
-
-c,--channel <CHANNEL>— Set the current channel before updatingPossible values:
prod,preprod,dev -
-v,--version <VERSION>— Download a specific platform version
para platform switch
Switch the current channel or platform version without updating
Usage: para platform switch --channel <CHANNEL>
Options:
-
-c,--channel <CHANNEL>— Set the channelPossible values:
prod,preprod,dev
para platform auth
Show the current auth level
Usage: para platform auth
para config
Commands for inspecting node or package configuration
Usage: para config [OPTIONS] [KIND] <COMMAND>
Subcommands:
show— Prints the config definitionlocation— Prints the location of the configimages— Display the images used by the node or package
Arguments:
-
<KIND>Possible values:
node: Show the node configurationpackage: Show the package configuration
Options:
--remote <REMOTE>— Remote vm to use-b,--build-dir <BUILD_DIR>— Override the build directory from the default, which is ./build--config <CONFIG>— Override the package or node configuration. Defaults to searching current directory--package-config <PACKAGE_CONFIG>--node-config <NODE_CONFIG>--set <OVERRIDES>— Set a configuration value--node <NODE>— Specify the node ID for package deployment. If not specified, para will prompt--no-deps— Skip processing dependencies--password <PASSWORD>— Root user password. Prompts the user if not provided
para config show
Prints the config definition
Usage: para config show
para config location
Prints the location of the config
Usage: para config location
para config images
Display the images used by the node or package
Usage: para config images
para context
Commands for interacting with stored node context
Usage: para context [OPTIONS] [COMMAND]
Subcommands:
ls— List all saved contextsselect—show— Show the full context (raw)sync— Synchronize local context with existing nodesclear— Remove one or more saved contextslogin— Refresh the login token for the current or specified node contextexport— Export a node context to~/.para/context/<id>.ctx.json(token stripped)import— Import a node context from a .ctx.json filedomain— Manage Para installation on a remote domainconnect— Connect to the broker REPL for the selected contextdeploy— Deploy to the selected contextfederate— Federate the selected context with another node
Options:
--id <ID>— Node ID to operate on. Uses the current context if omitted--domain-id <DOMAIN_ID>— Domain ID to operate on. Uses the current context if omitted
para context ls
List all saved contexts
Usage: para context ls
para context select
Usage: para context select
para context show
Show the full context (raw)
Usage: para context show [OPTIONS]
Options:
-
-o,--output <OUTPUT>— Output formatPossible values:
yaml: YAML formatjson: JSON formatpretty: Rust debug (pretty) format
para context sync
Synchronize local context with existing nodes
Usage: para context sync <BACKEND>
Arguments:
-
<BACKEND>Possible values:
docker,kubernetes,remote
para context clear
Remove one or more saved contexts
Usage: para context clear [OPTIONS]
Options:
-
--all— Remove all contexts -
--backend <BACKEND>— Remove all contexts for a given backend typePossible values:
docker,kubernetes,remote -
--broken— Remove all contexts that could not be parsed (written by a newer version of Para)
para context login
Refresh the login token for the current or specified node context
Usage: para context login [OPTIONS]
Options:
-
--password <PASSWORD>— Password to use for login. Prompts interactively if omitted -
--target <TARGET>— Which service to authenticate againstDefault value:
brokerPossible values:
broker: Authenticate against paranet-broker (PNCP/gRPC)service: Authenticate against paranet-service (REST)
para context export
Export a node context to ~/.para/context/<id>.ctx.json (token stripped)
Usage: para context export [OPTIONS]
Options:
-
--dir <DIR>— Directory to export the context to. Defaults to~/.para/context/ -
--stdoutDefault value:
false
para context import
Import a node context from a .ctx.json file
Usage: para context import <PATH>
Arguments:
<PATH>— Path to the.ctx.jsonfile to import
para context domain
Manage Para installation on a remote domain
Usage: para context domain <DOMAIN_ID> <COMMAND>
Subcommands:
remote— Install Para on a remote VM via SSHdocker—
Arguments:
<DOMAIN_ID>— Identifier for this domain, used as the SSH config Host alias
para context domain remote
Install Para on a remote VM via SSH
Usage: para context domain remote [OPTIONS] --ip <IP> --pem <PEM>
Options:
-
--ip <IP>— IP address of the remote VM -
--pem <PEM>— Path to the .pem file for SSH authentication -
--user <USER>— SSH userDefault value:
ubuntu -
--installDefault value:
false
para context domain docker
Usage: para context domain docker --host <HOST>
Options:
--host <HOST>— Docker host
para context connect
Connect to the broker REPL for the selected context
Usage: para context connect [OPTIONS]
Options:
-u,--user <USER>— Connect as this user instead of the context user--endpoint <ENDPOINT>— Override the broker endpoint--password <PASSWORD>— Password to use for login. Prompts interactively if omitted
para context deploy
Deploy to the selected context
Usage: para context deploy [OPTIONS] [COMMAND]
Subcommands:
node— Deploy a node, defaults to the node file in the current directorymodels— Deploy only models from a package. Defaults to the local packageactors— Deploy only the actors from a package. Defaults to the local packagepanels— Deploy only panels from a package. Defaults to the local packagesidecars— Deploy only the global sidecars from a package. Defaults to the local packagepackage— Deploy the whole package. This is the default subcommand if none is specified
Options:
-b,--build-dir <BUILD_DIR>— Override the build directory from the default, which is ./build--config <CONFIG>— Override the package or node configuration. Defaults to searching current directory--package-config <PACKAGE_CONFIG>--node-config <NODE_CONFIG>--set <OVERRIDES>— Set a configuration value--no-deps— Skip processing dependencies--password <PASSWORD>— Root user password. Prompts the user if not provided
para context deploy node
Deploy a node, defaults to the node file in the current directory
Usage: para context deploy node [OPTIONS]
Options:
-
--pull— Pull new imagesDefault value:
false -
--reset— Instead of upgrading the node in place, tear it down and rebuild itDefault value:
false -
--node-domain <NODE_DOMAIN>— Override default domain
para context deploy models
Deploy only models from a package. Defaults to the local package
Usage: para context deploy models [OPTIONS]
Options:
--endpoint <ENDPOINT>— Override the proxy endpoint
para context deploy actors
Deploy only the actors from a package. Defaults to the local package
Usage: para context deploy actors [OPTIONS]
Options:
-
--pull— Pull new docker images -
--registry <REGISTRY>— Override the registry from the node file -
--endpoint <ENDPOINT>— Override the proxy endpoint -
--debugger— Enable the debuggerDefault value:
false -
--aws-config <AWS_CONFIG>— Override the AWS config directory
para context deploy panels
Deploy only panels from a package. Defaults to the local package
Usage: para context deploy panels [OPTIONS]
Options:
--endpoint <ENDPOINT>— Override the proxy endpoint
para context deploy sidecars
Deploy only the global sidecars from a package. Defaults to the local package
Usage: para context deploy sidecars [OPTIONS]
Options:
--endpoint <ENDPOINT>— Override the proxy endpoint
para context deploy package
Deploy the whole package. This is the default subcommand if none is specified
Usage: para context deploy package [OPTIONS]
Options:
-
--pull— Pull new docker images -
--registry <REGISTRY>— Override the registry from the node file -
--endpoint <ENDPOINT>— Override the proxy endpoint -
--debugger— Enable the debuggerDefault value:
false -
--aws-config <AWS_CONFIG>— Override the AWS config directory
para context federate
Federate the selected context with another node
Usage: para context federate [OPTIONS]
Options:
--to <TO>— The node that provides skills to the selected context. If omitted, use--to-address--to-address <TO_ADDRESS>— Override the address of thetonode--to-insecure— Indicates that thetonode requires login--bidirectional— Indicates that skill requests can flow both directions--password <PASSWORD>— Root user password. Prompts the user if not provided
para update
Subcommand for updating packages, the para CLi itself or other aspects of the system
Usage: para update <COMMAND>
Subcommands:
self— Updates the para CLI itself to a new versionplatform— Updates the platform images for the current channel
para update self
Updates the para CLI itself to a new version
Usage: para update self [OPTIONS] [VERSION]
Arguments:
<VERSION>— Specifies the version to fetch and set. If not provided, the latest will be fetched instead<ENDPOINT>
Options:
--channel <CHANNEL>--force— Force a redownload even if the file already exists
para update platform
Updates the platform images for the current channel
Usage: para update platform [OPTIONS]
Options:
-
-c,--channel <CHANNEL>— Set the current channel before updatingPossible values:
prod,preprod,dev -
-v,--version <VERSION>— Download a specific platform version
para completion
Generate shell completions
Usage: para completion <SHELL>
Arguments:
-
<SHELL>Possible values:
bash,elvish,fish,powershell,zsh