airflow.providers.google.cloud.links.kubernetes_engine

Attributes

KUBERNETES_BASE_LINK

KUBERNETES_CLUSTER_LINK

KUBERNETES_POD_LINK

KUBERNETES_JOB_LINK

KUBERNETES_WORKLOADS_LINK

Classes

KubernetesEngineClusterLink

Helper class for constructing Kubernetes Engine Cluster Link.

KubernetesEnginePodLink

Helper class for constructing Kubernetes Engine Pod Link.

KubernetesEngineJobLink

Helper class for constructing Kubernetes Engine Job Link.

KubernetesEngineWorkloadsLink

Helper class for constructing Kubernetes Engine Workloads Link.

Module Contents

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Kubernetes Engine Cluster Link.

name = 'Kubernetes Cluster'[source]

Name of the link. This will be the button name on the task UI.

key = 'kubernetes_cluster_conf'[source]
format_str = '/kubernetes/clusters/details/{location}/{cluster_name}/details?project={project_id}'[source]
static persist(context, task_instance, cluster)[source]

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Kubernetes Engine Pod Link.

name = 'Kubernetes Pod'[source]

Name of the link. This will be the button name on the task UI.

key = 'kubernetes_pod_conf'[source]
format_str = '/kubernetes/pod/{location}/{cluster_name}/{namespace}/{pod_name}/details?project={project_id}'[source]
static persist(context, task_instance)[source]

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Kubernetes Engine Job Link.

name = 'Kubernetes Job'[source]

Name of the link. This will be the button name on the task UI.

key = 'kubernetes_job_conf'[source]
format_str = '/kubernetes/job/{location}/{cluster_name}/{namespace}/{job_name}/details?project={project_id}'[source]
static persist(context, task_instance)[source]

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Kubernetes Engine Workloads Link.

name = 'Kubernetes Workloads'[source]

Name of the link. This will be the button name on the task UI.

key = 'kubernetes_workloads_conf'[source]
format_str = '/kubernetes/workload/overview?project={project_id}&pageState=("savedViews":("c":%5B"gke%2F{locat...[source]
static persist(context, task_instance)[source]

Was this entry helpful?