The murano
client is the command-line
interface (CLI) for the Application catalog API and its extensions.
For help on a specific murano
command, enter:
murano help COMMAND
murano usage
usage: murano \[--version] \[-d] \[-v] \[-k] \[--os-cacert <ca-certificate>]
\[--cert-file CERT_FILE] \[--key-file KEY_FILE]
\[--ca-file CA_FILE] \[--api-timeout API_TIMEOUT]
\[--os-username OS_USERNAME] \[--os-password OS_PASSWORD]
\[--os-tenant-id OS_TENANT_ID] \[--os-tenant-name OS_TENANT_NAME]
\[--os-auth-url OS_AUTH_URL] \[--os-region-name OS_REGION_NAME]
\[--os-auth-token OS_AUTH_TOKEN] \[--os-no-client-auth]
\[--murano-url MURANO_URL] \[--glance-url GLANCE_URL]
\[--murano-api-version MURANO_API_VERSION]
\[--os-service-type OS_SERVICE_TYPE]
\[--os-endpoint-type OS_ENDPOINT_TYPE] \[--include-password]
\[--murano-repo-url MURANO_REPO_URL]
<subcommand> ...
bundle-import Import a bundle.
category-create Create a category.
category-delete Delete a category.
category-list List all available categories.
category-show
deployment-list List deployments for an environment.
env-template-add-app Add application to the environment template.
env-template-create Create an environment template.
env-template-del-app Delete application to the environment template.
env-template-delete Delete an environment template.
env-template-list List the environments templates.
env-template-show Display environment template details.
env-template-update Update an environment template.
environment-create Create an environment.
environment-delete Delete an environment.
environment-list List the environments.
environment-rename Rename an environment.
environment-show Display environment details.
package-create Create an application package.
package-delete Delete a package.
package-download Download a package to a filename or stdout.
package-import Import a package.
package-list List available packages.
package-show Display details for a package.
service-show
bash-completion Prints all of the commands and options to stdout.
help Display help about this program or one of its subcommands.
show program’s version number and exit
Defaults to env[MURANOCLIENT_DEBUG]
Print more verbose output
Explicitly allow muranoclient to perform “insecure” SSL (https) requests. The server’s certificate will not be verified against any certificate authorities. This option should be used with caution.
Specify a CA bundle file to use in verifying a TLS (https) server certificate. Defaults to env[OS_CACERT]
Path of certificate file to use in SSL connection. This file can optionally be prepended with the private key.
Path of client key to use in SSL connection. This option is not necessary if your key is prepended to your cert file.
Path of CA SSL certificate(s) used to verify the remote server certificate. Without this option glance looks for the default system CA certificates.
Number of seconds to wait for an API response, defaults to system socket timeout
Defaults to env[OS_USERNAME]
Defaults to env[OS_PASSWORD]
Defaults to env[OS_PROJECT_ID]
Defaults to env[OS_PROJECT_NAME]
Defaults to env[OS_AUTH_URL]
Defaults to env[OS_REGION_NAME]
Defaults to env[OS_AUTH_TOKEN]
Do not contact keystone for a token. Defaults to env[OS_NO_CLIENT_AUTH].
Defaults to env[MURANO_URL]**
Defaults to env[GLANCE_URL]
Defaults to env[MURANO_API_VERSION] or 1
Defaults to env[OS_SERVICE_TYPE]
Defaults to env[OS_ENDPOINT_TYPE]
Send os-username and os-password to murano.
Defaults to env[MURANO_REPO_URL] or http://storage.apps.openstack.org_
Import a bundle. FILE
can be either a path to a zip file, URL or name from
repo. if FILE
is a local file does not attempt to parse requirements and
treat Names of packages in a bundle as file names, relative to location of
bundle file.
Bundle URL, bundle name, or path to the bundle file
Make packages available to users from other project
Default action when a package already exists
Create a category.
Category name
Delete a category.
ID of a category(s) to delete
List all available categories.
ID of a category(s) to show
List deployments for an environment.
Environment ID for which to list deployments
Add application to the environment template.
Environment template name
Path to the template.
Create an environment template.
Environment template name
Delete application to the environment template.
Environment template ID
Application ID
Delete an environment template.
ID of environment(s) template to delete
List the environments templates.
Display environment template details.
Environment template ID
Update an environment template.
Environment template ID
Environment template name
Create an environment.
Environment name
Delete an environment.
ID or name of environment(s) to delete
If set will abandon environment without deleting any of its resources
List the environments.
Rename an environment.
Environment ID or name
A name to which the environment will be renamed
Display environment details.
Environment ID or name
Create an application package.
Path to the Heat template to import as an Application Definition
Path to the directory containing application classes
Path to the directory containing application resources
Display name of the Application in Catalog
Fully-qualified name of the Application in Catalog
Name of the publisher
A list of keywords connected to the application
Detailed description for the Application in Catalog
The name of the output file archive to save locally
Dynamic UI form definition
Package type. Possible values: Application or Library
Path to the package logo
Delete a package.
Package ID to delete
Download a package to a filename or stdout.
Package ID to download
Filename for download (defaults to stdout)
Import a package. FILE
can be either a path to a zip file, URL or a FQPN.
categories
can be separated by a comma.
URL of the murano zip package, FQPN, or path to zip package
Category list to attach
Make the package available for user from other project
Version of the package to use from repository (ignored when importing with multiple packages)
Default action when package already exists
List available packages.
–include-disabled
Display details for a package.
Package ID to show
Environment ID to show applications from
-p <PATH>, –path <PATH>
Level of detalization to show. Leave empty to browse all services in the environment
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.