75.5. 软件部署创建

创建软件部署。

使用方法:

openstack software deployment create [-h]
                                            [-f {json,shell,table,value,yaml}]
                                            [-c COLUMN] [--noindent]
                                            [--prefix PREFIX]
                                            [--max-width <integer>]
                                            [--fit-width] [--print-empty]
                                            [--input-value <key=value>]
                                            [--action <action>]
                                            [--config <config>]
                                            [--signal-transport <signal-transport>]
                                            [--container <container>]
                                            [--timeout <timeout>] --server
                                            <server>
                                            <deployment-name>

表 75.20. 位置参数

概述

<deployment-name>

与此部署关联的派生配置的名称。这用于对当前部署到服务器的配置列表应用排序顺序。

表 75.21. 可选参数

概述

-h, --help

显示帮助信息并退出

--input-value <key=value>

要在部署上设置的输入值。这可多次指定。

--action <action>

此部署的操作的名称。这可以是自定义操作,也可以是一个 CREATE、UPDATE、DELETE、SUSPEND、RESUME。默认为 UPDATE

--config <config>

要部署的配置的 ID

--signal-transport <signal-transport>

服务器如何通过部署输出值向 heat 发出信号。TEMP_URL_SIGNAL 将创建一个通过 HTTP PUT 信号的 Swift TempURL。ZAQAR_SIGNAL 将使用提供的 keystone 凭证创建一个专用的 zaqar 队列。NO_SIGNAL 将导致资源进入 COMPLETE 状态,而不等待任何信号

--container <container>

要将 temp_url_signal 对象存储在的可选容器名称。如果没有指定容器,则会使用来自 DEPLOY_NAME 的名称来创建

--timeout <timeout>

部署超时时间(分钟)

--server <server>

要部署到的服务器 ID

表 75.22. 输出格式器

概述

-f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml}

输出格式,默认为 yaml

-c COLUMN, --column COLUMN

指定要包含的列,可以重复

表 75.23. JSON Formatter

概述

--noindent

是否禁用缩进 json

表 75.24. shell Formatter

概述

--prefix PREFIX

为所有变量名称添加前缀

表 75.25. 表格式

概述

--max-width <integer>

最大显示宽度 <1 来禁用。您还可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数具有优先权。

--fit-width

适合显示宽度的表。如果 --max-width 大于 0,则意味着。将环境变量 CLIFF_FIT_WIDTH=1 设置为 always 启用

--print-empty

如果没有要显示数据,则打印空表。