andormarkus opened a new issue #19641:
URL: https://github.com/apache/airflow/issues/19641
### Description
Boto3 / eks / create_nodegroup api supports the following kwargs:
```python
clusterName='string',
nodegroupName='string',
scalingConfig={
'minSize': 123,
'maxSize': 123,
'desiredSize': 123
},
diskSize=123,
subnets=[
'string',
],
instanceTypes=[
'string',
],
amiType='AL2_x86_64'|'AL2_x86_64_GPU'|'AL2_ARM_64'|'CUSTOM'|'BOTTLEROCKET_ARM_64'|'BOTTLEROCKET_x86_64',
remoteAccess={
'ec2SshKey': 'string',
'sourceSecurityGroups': [
'string',
]
},
nodeRole='string',
labels={
'string': 'string'
},
taints=[
{
'key': 'string',
'value': 'string',
'effect': 'NO_SCHEDULE'|'NO_EXECUTE'|'PREFER_NO_SCHEDULE'
},
],
tags={
'string': 'string'
},
clientRequestToken='string',
launchTemplate={
'name': 'string',
'version': 'string',
'id': 'string'
},
updateConfig={
'maxUnavailable': 123,
'maxUnavailablePercentage': 123
},
capacityType='ON_DEMAND'|'SPOT',
version='string',
releaseVersion='string'
```
The current implementation of the operator support the following kwargs only:
```python
clusterName='string',
nodegroupName='string',
subnets=[ 'string', ],
nodeRole='string',
```
### Use case/motivation
With the current implementation of the Operator you can bring up basic EKS
nodegroup which is not useful. I want to fully configure my nodegroup with this
operation like I can do it boto3.
### Related issues
Continue of #19372
### Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [X] I agree to follow this project's [Code of
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]