Skip to main content
New to Testkube? Unleash the power of cloud native testing in Kubernetes with Testkube. Get Started >

Testkube Agent /test-workflow-templates operations

Testkube API (1.0.0)

Download OpenAPI specification:Download

E-mail: testkube@kubeshop.io License: MIT

Testkube provides a Kubernetes-native framework for test definition, execution and results

List test workflow templates

List test workflow templates from the kubernetes cluster

query Parameters
selector
string

Labels to filter by

Responses

Response samples

Content type
[
  • {
    }
]

Delete test workflow templates

Delete test workflow templates from the kubernetes cluster

query Parameters
selector
string

Labels to filter by

Responses

Response samples

Content type
application/problem+json
[]

Create test workflow template

Create test workflow template in the kubernetes cluster

Request Body schema:
required

test workflow template body

name
string

kubernetes resource name

namespace
string

kubernetes namespace

description
string

human-readable description

object

test workflow labels

object

test workflow annotations

created
string <date-time>
object (TestWorkflowTemplateSpec)

Responses

Request samples

Content type
{
  • "name": "string",
  • "namespace": "string",
  • "description": "string",
  • "labels": {
    },
  • "annotations": {
    },
  • "created": "2022-07-30T06:54:15Z",
  • "spec": {
    }
}

Response samples

Content type
[
  • {
    }
]

Get test workflow template details

Get test workflow template details from the kubernetes cluster

path Parameters
id
required
string

unique id of the object

Responses

Response samples

Content type
{
  • "name": "string",
  • "namespace": "string",
  • "description": "string",
  • "labels": {
    },
  • "annotations": {
    },
  • "created": "2022-07-30T06:54:15Z",
  • "spec": {
    }
}

Update test workflow template details

Update test workflow template details in the kubernetes cluster

path Parameters
id
required
string

unique id of the object

Request Body schema:
required

test workflow template body

name
string

kubernetes resource name

namespace
string

kubernetes namespace

description
string

human-readable description

object

test workflow labels

object

test workflow annotations

created
string <date-time>
object (TestWorkflowTemplateSpec)

Responses

Request samples

Content type
{
  • "name": "string",
  • "namespace": "string",
  • "description": "string",
  • "labels": {
    },
  • "annotations": {
    },
  • "created": "2022-07-30T06:54:15Z",
  • "spec": {
    }
}

Response samples

Content type
{
  • "name": "string",
  • "namespace": "string",
  • "description": "string",
  • "labels": {
    },
  • "annotations": {
    },
  • "created": "2022-07-30T06:54:15Z",
  • "spec": {
    }
}

Delete test workflow template

Delete test workflow template from the kubernetes cluster

path Parameters
id
required
string

unique id of the object

Responses

Response samples

Content type
application/problem+json
[]