云应用引擎 CAE-deploy.sh脚本说明:脚本参数说明
脚本参数说明
参数 |
是否必须 |
参数类型 |
描述 |
---|---|---|---|
region |
是 |
String |
项目名称。 |
project_id |
是 |
String |
项目id。 |
environment_name |
是 |
String |
组件的环境名称。 |
application_name |
是 |
String |
组件的应用名称。 |
component_name |
是 |
String |
组件名称。 |
deploy_type |
是 |
String |
部署类型: software或image。
|
obsutil |
否 |
String |
当使用软件包部署如jar包部署时为必须参数。上传jar包到obs的工具安装的绝对路径。 示例:/root/tools/obsutil/obsutil_linux_amd64_5.4.6/obsutil。 |
bucket_name |
否 |
String |
当使用软件包部署时为必须参数。存放软件包的obs桶名称。 |
bucket_dir |
否 |
String |
当使用软件包部署时为必须参数。 软件包在obs桶中的存放目录,默认是根目录,目录需要以/结尾,如果obs桶中没有这个目录,会自动创建出该目录。如根目录“/”,根目录下面的test目录“/test/”。 |
swr_organization |
否 |
String |
当使用镜像部署时为必须参数。上传到swr的组织名称。 |
AK |
否 |
String |
当使用镜像部署时为必须参数。创建永久AK、SK中的AK参数,用于登录swr镜像仓库。 |
login_secret |
否 |
String |
当使用镜像部署时为必须参数。swr的登录密钥,用于登录swr镜像仓库。通过创建永久AK、SK获取的AK/SK,执行如下命令,返回的结果就是登录密钥: printf "$AK" | openssl dgst -binary -sha256 -hmac "$SK" | od -An -vtx1 | sed 's/[ \n]//g' | sed 'N;s/\n//' |