创建应用
请求URL:
/v2/tenants/{tenant_name}/services
简要描述
创建应用, create service
请求方式:
POST
- 参数:
参数名 | 参数位置 | 必选 | 类型 | 说明 |
---|---|---|---|---|
tenant_name | path | True | string | - |
node_label | body | False | string | 节点标签,格式: v1,v2 |
port_type | body | False | string | 端口类型,one_outer;dif_protocol;multi_outer |
service_version | body | False | string | 服务版本 |
update_time | body | False | Object | N/A |
volume_mount_path | body | False | string | 容器挂载目录 |
envs_info | body | False | array | 环境变量信息, 格式: []struct TenantServiceEnvVar |
depend_ids | body | False | array | 依赖id, 格式: []struct TenantServiceRelation |
host_path | body | False | string | 宿主机目录 |
tenant_id | body | False | string | 租户id |
container_cpu | body | False | integer | 容器CPU权重 |
operator | body | False | string | 操作人 |
namespace | body | False | string | 镜像来源 |
ports_info | body | False | array | 端口信息, 格式: []struct TenantServicesPort |
service_id | body | False | string | 应用id |
volume_path | body | False | string | 卷名字 |
code_from | body | False | string | 代码来源:gitlab,github |
service_alias | body | True | string | 服务别名 |
container_cmd | body | False | string | 容器启动命令 |
event_id | body | False | string | 最新操作ID |
replicas | body | False | integer | 节点数 |
service_origin | body | False | string | 服务创建类型cloud云市服务,assistant云帮服务 |
service_type | body | False | string | 服务类型 |
volumes_info | body | False | array | 持久化目录信息, 格式: []struct TenantServiceVolume |
comment | body | False | string | 服务描述 |
container_env | body | False | string | 容器环境变量 |
deploy_version | body | False | string | 部署版本 |
image_name | body | False | string | 镜像名称 |
service_label | body | False | string | 应用标签,value |
volume_type | body | False | string | 共享类型shared、exclusive |
category | body | False | string | 服务分类:application,cache,store |
extend_method | body | False | string | 扩容方式;0:无状态;1:有状态;2:分区 |
service_key | body | False | string | 服务key |
container_memory | body | False | integer | 容器最大内存 |