metalcloud-cli extension
Manage platform extensions for workflows, applications, and actions
Synopsis
Section titled “Synopsis”Manage platform extensions including workflows, applications, and actions.
Extensions are modular components that extend the platform’s functionality. They can be:
- workflows: Define automated sequences of operations
- applications: Provide custom application deployment logic
- actions: Implement specific operational tasks
Extension lifecycle includes draft, active, and archived states. Only published extensions become active and available for use across the platform.
Available Commands: list List and filter extensions get Retrieve detailed extension information create Create new extension from definition update Modify existing extension properties publish Activate draft extension for platform use archive Deactivate published extension
Examples: metalcloud extension list —filter-kind workflow —filter-status active metalcloud extension create my-workflow workflow “Custom deployment workflow” —definition-source definition.json metalcloud extension update ext123 “Updated Name” “New description” metalcloud extension publish ext123
Options
Section titled “Options” -h, --help help for extensionOptions inherited from parent commands
Section titled “Options inherited from parent commands” -k, --api_key string MetalCloud API key -c, --config string Config file path -d, --debug Set to enable debug logging -e, --endpoint string MetalCloud API endpoint -f, --format string Output format. Supported values are 'text','csv','md','json','yaml'. (default "text") -i, --insecure_skip_verify Set to allow insecure transport -l, --log_file string Log file path -v, --verbosity string Log level verbosity (default "INFO")SEE ALSO
Section titled “SEE ALSO”- metalcloud-cli - MetalCloud CLI
- metalcloud-cli extension archive - Deactivate published extension and make it unavailable
- metalcloud-cli extension create - Create new extension from definition
- metalcloud-cli extension get - Retrieve detailed information about a specific extension
- metalcloud-cli extension list - List and filter platform extensions
- metalcloud-cli extension publish - Activate draft extension for platform use
- metalcloud-cli extension update - Modify existing extension properties and definition