Kubernetes

apache-airflow-providers-cncf-kubernetes

Kubernetes

Works with Airflow 2.11+
Install:
pip install apache-airflow-providers-cncf-kubernetes==10.14.0

Airflow

2.11+

Python

>=3.10

Dependencies (8)

Show all Hide aiofiles>=23.2.0 apache-airflow>=2.11.0 apache-airflow-providers-common-compat>=1.14.1 asgiref>=3.5.2 cryptography>=44.0.3 kubernetes>=35.0.0,<36.0.0 urllib3>=2.1.0,!=2.6.0 kubernetes_asyncio>=32.0.0,<35.0.0

Connections (1)

Modules

O

KubernetesInstallKueueOperator

Installs a Kubernetes Kueue.

airflow.providers.cncf.kubernetes.operators.kueue.KubernetesInstallKueueOperator
O

KubernetesStartKueueJobOperator

Executes a Kubernetes Job in Kueue.

airflow.providers.cncf.kubernetes.operators.kueue.KubernetesStartKueueJobOperator
O

KubernetesPodOperator

Execute a task in a Kubernetes Pod.

airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator
O

SparkKubernetesOperator

Creates sparkApplication object in kubernetes cluster.

airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator
O

KubernetesCreateResourceOperator

Create a resource in a kubernetes.

airflow.providers.cncf.kubernetes.operators.resource.KubernetesCreateResourceOperator
O

KubernetesDeleteResourceOperator

Delete a resource in a kubernetes.

airflow.providers.cncf.kubernetes.operators.resource.KubernetesDeleteResourceOperator
O

KubernetesResourceBaseOperator

Abstract base class for all Kubernetes Resource operators.

airflow.providers.cncf.kubernetes.operators.resource.KubernetesResourceBaseOperator
O

KubernetesDeleteJobOperator

Delete a Kubernetes Job.

airflow.providers.cncf.kubernetes.operators.job.KubernetesDeleteJobOperator
O

KubernetesJobOperator

Executes a Kubernetes Job.

airflow.providers.cncf.kubernetes.operators.job.KubernetesJobOperator
O

KubernetesPatchJobOperator

Update a Kubernetes Job.

airflow.providers.cncf.kubernetes.operators.job.KubernetesPatchJobOperator
H

AsyncKubernetesHook

Hook to use Kubernetes SDK asynchronously.

airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook
H

KubernetesHook

Creates Kubernetes API connection.

airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook
S

SparkKubernetesSensor

Checks sparkApplication object in kubernetes cluster.

airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.SparkKubernetesSensor
T

KubernetesPodTrigger

KubernetesPodTrigger run on the trigger worker to check the state of Pod.

airflow.providers.cncf.kubernetes.triggers.pod.KubernetesPodTrigger
T

KubernetesJobTrigger

KubernetesJobTrigger run on the trigger worker to check the state of Job.

airflow.providers.cncf.kubernetes.triggers.job.KubernetesJobTrigger
S

KubernetesSecretsBackend

Retrieve connections, variables, and configs from Kubernetes Secrets using labels.

airflow.providers.cncf.kubernetes.secrets.kubernetes_secrets_backend.KubernetesSecretsBackend
E

KubernetesExecutor

Executor for Kubernetes.

airflow.providers.cncf.kubernetes.executors.kubernetes_executor.KubernetesExecutor
D

@task.kubernetes

Kubernetes operator decorator.

airflow.providers.cncf.kubernetes.decorators.kubernetes.kubernetes_task
D

@task.kubernetes_cmd

Kubernetes cmd operator decorator.

airflow.providers.cncf.kubernetes.decorators.kubernetes_cmd.kubernetes_cmd_task