Skip to content

metalcloud-cli extension-instance

Manage extension instances within infrastructure deployments

Manage extension instances within infrastructure deployments.

Extension instances are concrete deployments of application extensions within a specific infrastructure. They represent the running or configured state of an extension with specific input variables and configurations.

Each extension instance is tied to an infrastructure and can be configured with custom input variables that define its behavior. Extension instances go through various lifecycle states including deployment, running, and deletion.

Available Commands: list List all extension instances in an infrastructure get Retrieve detailed extension instance information create Deploy new extension instance in infrastructure update Modify existing extension instance configuration delete Remove extension instance from infrastructure

Examples: metalcloud extension-instance list my-infrastructure metalcloud extension-instance create my-infra —extension-id 123 —label “web-server” metalcloud extension-instance update inst456 —config-source updated-config.json metalcloud extension-instance delete inst456

-h, --help help for extension-instance
-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")

Auto generated by spf13/cobra on 11-Aug-2025

Section titled “Auto generated by spf13/cobra on 11-Aug-2025”