Class WorkloadsConfig (1.2.1)

WorkloadsConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.\ .-airflow-..* and newer.

Attributes

NameDescription
scheduler google.cloud.orchestration.airflow.service_v1beta1.types.WorkloadsConfig.SchedulerResource
Optional. Resources used by Airflow schedulers.
web_server google.cloud.orchestration.airflow.service_v1beta1.types.WorkloadsConfig.WebServerResource
Optional. Resources used by Airflow web server.
worker google.cloud.orchestration.airflow.service_v1beta1.types.WorkloadsConfig.WorkerResource
Optional. Resources used by Airflow workers.

Classes

SchedulerResource

SchedulerResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration for resources used by Airflow schedulers.

WebServerResource

WebServerResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration for resources used by Airflow web server.

WorkerResource

WorkerResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration for resources used by Airflow workers.