POST - /kubernetes/item/deploy/native

Description

This API deploys an item from the catalog using kubernetes native recipe.


Input

Type: application/json

Param

Source

Type

Required

Description

Param

Source

Type

Required

Description

configuration

body

object

Yes

 

recipe

body

object

Yes

 

catalog

body.recipe

object

Yes

 

item

body.recipe

object

Yes

 

env

body.recipe.item

string

Yes

 

name

body.recipe.item

string

Yes

 

group

body.recipe.item

string

Yes

 

type

body.recipe.item

string

Yes

 

subtype

body.recipe.item

string

no

 

version

body.recipe.item

string

Yes

 

id

body.recipe.catalog

string

Yes

 

version

body.recipe.catalog

string

Yes

 

shell

body.recipe.catalog

string

Yes

 

src

body.recipe

object

no

 

deployment

body.recipe

object

Yes

 

apiVersion

body.recipe.service

string

yes

 

kind

body.recipe.service

enum

yes

["Deployment", "DaemonSet"]

metadata

body.recipe.service

object

yes

 

spec

body.recipe.service

object

yes

 

template

body.recipe.service.spec

object

yes

 

metadata

body.recipe.service.spec.template

object

yes

 

service

body.recipe

object

no

 

apiVersion

body.recipe.service

string

yes

 

kind

body.recipe.service

enum

yes

["Service"]

metadata

body.recipe.service

object

yes

 

spec

body.recipe.service

object

yes

 

selector

body.recipe.service.spec

object

yes

 

 

Â