EKSCreateNodegroupOperator

Amazon

Creates am Amazon EKS Managed Nodegroup for an existing Amazon EKS Cluster.

View on GitHub

Last Updated: Sep. 12, 2021

Access Instructions

Install the Amazon provider package into your Airflow environment.

Import the module into your DAG file and instantiate it with your desired params.

Parameters

cluster_namestrThe name of the Amazon EKS Cluster to create the managed nodegroup in. (templated)
nodegroup_namestrThe unique name to give your managed nodegroup. (templated)
nodegroup_subnetsList[str]The subnets to use for the Auto Scaling group that is created for the managed nodegroup. (templated)
nodegroup_role_arnstrThe Amazon Resource Name (ARN) of the IAM role to associate with the managed nodegroup. (templated)
aws_conn_idstr :param region: Which AWS region the connection should use. (templated) If this is None or empty then the default boto3 behaviour is used.The Airflow connection used for AWS credentials. (templated) If this is None or empty then the default boto3 behaviour is used. If running Airflow in a distributed manner and aws_conn_id is None or empty, then the default boto3 configuration would be used (and must be maintained on each worker node).
regionstr

Documentation

Creates am Amazon EKS Managed Nodegroup for an existing Amazon EKS Cluster.

See also

For more information on how to use this operator, take a look at the guide: Create an Amazon EKS Managed NodeGroup

Was this page helpful?