airflow.providers.google.cloud.links.kubernetes_engine

Attributes

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?