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 |
|
---|---|
Name | Description |
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. |
triggerer |
google.cloud.orchestration.airflow.service_v1beta1.types.WorkloadsConfig.TriggererResource
Optional. Resources used by Airflow triggerers. |
dag_processor |
google.cloud.orchestration.airflow.service_v1beta1.types.WorkloadsConfig.DagProcessorResource
Optional. Resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3.\ *.*-airflow-*.*.\* and newer. |
Classes
DagProcessorResource
DagProcessorResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for resources used by Airflow DAG processors.
This field is supported for Cloud Composer environments in versions composer-3.\ .-airflow-..* and newer.
SchedulerResource
SchedulerResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for resources used by Airflow schedulers.
TriggererResource
TriggererResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for resources used by Airflow triggerers.
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.