# Kubernetes

Tasks for interacting with various Kubernetes API objects.

Note that depending on how you choose to authenticate, tasks in this collection might require a Prefect Secret called "KUBERNETES_API_KEY" that stores your Kubernetes API Key; this Secret must be a string and in BearerToken format.

# Deployments

# CreateNamespacedDeployment task

Task for creating a namespaced deployment on Kubernetes.

API Reference

# DeleteNamespacedDeployment task

Task for deleting a namespaced deployment on Kubernetes.

API Reference

# ListNamespacedDeployment task

Task for listing a namespaced deployment on Kubernetes.

API Reference

# PatchNamespacedDeployment task

Task for patching a namespaced deployment on Kubernetes.

API Reference

# ReadNamespacedDeployment task

Task for reading a namespaced deployment on Kubernetes.

API Reference

# ReplaceNamespacedDeployment task

Task for replacing a namespaced deployment on Kubernetes.

API Reference

# Jobs

# CreateNamespacedJob task

Task for creating a namespaced job on Kubernetes.

API Reference

# DeleteNamespacedJob task

Task for deleting a namespaced job on Kubernetes.

API Reference

# ListNamespacedJob task

Task for listing a namespaced job on Kubernetes.

API Reference

# PatchNamespacedJob task

Task for patching a namespaced job on Kubernetes.

API Reference

# ReadNamespacedJob task

Task for reading a namespaced job on Kubernetes.

API Reference

# ReplaceNamespacedJob task

Task for replacing a namespaced job on Kubernetes.

API Reference

# Pods

# CreateNamespacedPod task

Task for creating a namespaced pod on Kubernetes.

API Reference

# DeleteNamespacedPod task

Task for deleting a namespaced pod on Kubernetes.

API Reference

# ListNamespacedPod task

Task for listing a namespaced pod on Kubernetes.

API Reference

# PatchNamespacedPod task

Task for patching a namespaced pod on Kubernetes.

API Reference

# ReadNamespacedPod task

Task for reading a namespaced pod on Kubernetes.

API Reference

# ReplaceNamespacedPod task

Task for replacing a namespaced pod on Kubernetes.

API Reference

# Services

# CreateNamespacedService task

Task for creating a namespaced service on Kubernetes.

API Reference

# DeleteNamespacedService task

Task for deleting a namespaced service on Kubernetes.

API Reference

# ListNamespacedService task

Task for listing a namespaced service on Kubernetes.

API Reference

# PatchNamespacedService task

Task for patching a namespaced service on Kubernetes.

API Reference

# ReadNamespacedService task

Task for reading a namespaced service on Kubernetes.

API Reference

# ReplaceNamespacedService task

Task for replacing a namespaced service on Kubernetes.

API Reference