/
Kubernetes: Automate Container Operations

Kubernetes: Automate Container Operations

Universal Task to Run Kubernetes; List (Get), Create, Delete, and Replace Functions.

The Universal Task can automate the following Kubernetes functions:

  • List
  • Create
  • Delete
  • Replace

Example Output


Universal Task Details Fields

Function = List (Get)


Field Label

Description

Example

Kubernetes Object

Type of Kubernetes Object to perform the selected function against:

  • Pod
  • Deployment
  • Namespace

Pod

Logging Level

Controls messages issues from the Universal Task:

  • None
  • Info
  • Debug
  • Warning
  • Critical

None

Function = Create


Field Label

Description

Example

Kubernetes Object

Type of Kubernetes Object to perform the selected function against:

  • Pod
  • Deployment
  • Namespace

Pod

Object Name

The Name of the Kubernetes Object (Pod, Deployment, Namespace) to be created


Namespace

The Namespace of the Kubernetes Object to be created.

NOT used if Kubernetes Object = Namespace in this case the Namespace name is specified as the Object Name

default

YAML Definition

UC Data Script containing the Kubernetes Object definition in yaml format


Logging Level

Controls messages issues from the Universal Task Script:

  • None
  • Info
  • Debug
  • Warning
  • Critical

None


Function = Delete


Field Label

Description

Example

Kubernetes Object

Type of Kubernetes Object to perform the selected function against

  • Pod
  • Deployment
  • Namespace

Pod

Object Name

The Name of the Kubernetes Object (Pod, Deployment, Namespace) to be deleted


Namespace

The Namespace of the Kubernetes Object to be deleted.

NOT used if Kubernetes Object = Namespace in this case the Namespace name is specified as the Object Name

default

Logging Level

Controls messages issues from the Universal Task

  • None
  • Info
  • Debug
  • Warning
  • Critical

None


Function = Replace


Field Label

Description

Example

Kubernetes Object

Type of Kubernetes Object to perform the selected function against:

  • Pod
  • Deployment
  • Namespace

Pod

Object Name

The Name of the Kubernetes Object (Pod, Deployment, Namespace) to be Replaced


Namespace

The Namespace of the Kubernetes Object to be replaced.

NOT used if Kubernetes Object = Namespace in this case the Namespace name is specified as the Object Name

default

YAML Definition

UC Data Script containing the Kubernetes Object definition in yaml format


Logging Level

Controls messages issues from the Universal Task:

  • None
  • Info
  • Debug
  • Warning
  • Critical

None




Related content

PagerDuty: Manage Alerts
PagerDuty: Manage Alerts
Read with this
Docker Container: Support for Create, Start, Stop, Remove Containers and Run a Command in a Running Container
Docker Container: Support for Create, Start, Stop, Remove Containers and Run a Command in a Running Container
More like this
Task Instance Web Services
Task Instance Web Services
Read with this
Docker Image: Support to Build, Remove, Pull, Push and Tag Image Functions
Docker Image: Support to Build, Remove, Pull, Push and Tag Image Functions
More like this
UAC Solution Pack: Dynamic Container File Monitoring and File Transfer
UAC Solution Pack: Dynamic Container File Monitoring and File Transfer
More like this
Docker Compose: Support to Build, Up, Down, Start, Stop Docker Compose Functions
Docker Compose: Support to Build, Up, Down, Start, Stop Docker Compose Functions
More like this