创建应用

  • 请求URL:

  • /v2/tenants/{tenant_name}/services

  • 简要描述

  • 创建应用, create service

  • 请求方式:

  • POST

  • 参数:
参数名参数位置必选类型说明
tenant_namepathTruestring-
node_labelbodyFalsestring节点标签,格式: v1,v2
port_typebodyFalsestring端口类型,one_outer;dif_protocol;multi_outer
service_versionbodyFalsestring服务版本
update_timebodyFalseObjectN/A
volume_mount_pathbodyFalsestring容器挂载目录
envs_infobodyFalsearray环境变量信息, 格式: []struct TenantServiceEnvVar
depend_idsbodyFalsearray依赖id, 格式: []struct TenantServiceRelation
host_pathbodyFalsestring宿主机目录
tenant_idbodyFalsestring租户id
container_cpubodyFalseinteger容器CPU权重
operatorbodyFalsestring操作人
namespacebodyFalsestring镜像来源
ports_infobodyFalsearray端口信息, 格式: []struct TenantServicesPort
service_idbodyFalsestring应用id
volume_pathbodyFalsestring卷名字
code_frombodyFalsestring代码来源:gitlab,github
service_aliasbodyTruestring服务别名
container_cmdbodyFalsestring容器启动命令
event_idbodyFalsestring最新操作ID
replicasbodyFalseinteger节点数
service_originbodyFalsestring服务创建类型cloud云市服务,assistant云帮服务
service_typebodyFalsestring服务类型
volumes_infobodyFalsearray持久化目录信息, 格式: []struct TenantServiceVolume
commentbodyFalsestring服务描述
container_envbodyFalsestring容器环境变量
deploy_versionbodyFalsestring部署版本
image_namebodyFalsestring镜像名称
service_labelbodyFalsestring应用标签,value
volume_typebodyFalsestring共享类型shared、exclusive
categorybodyFalsestring服务分类:application,cache,store
extend_methodbodyFalsestring扩容方式;0:无状态;1:有状态;2:分区
service_keybodyFalsestring服务key
container_memorybodyFalseinteger容器最大内存