-
Notifications
You must be signed in to change notification settings - Fork 398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Module - eks_nodegroup #1415
Conversation
Create eks_nodegroup integration tests.
Fix update_config validate
Docs Build 📝Thank you for contribution!✨ This PR has been merged and your docs changes will be incorporated when they are next published. |
Add eks_nodegroup waiters SUMMARY Add waiters for eks_nodegroup module to manage deleted and created states. PR eks_nodegroup: ansible-collections/community.aws#1415 ISSUE TYPE Feature Pull Request COMPONENT NAME waiter.py Reviewed-by: Alina Buzachis <None>
The permissions for CI should now be set, but I had a difficult time getting this test suite to pass. It just takes too long. My suggestion would be to try being more economical in what is being tested if possible, and only use |
Thanks for the feedback @gravesm |
This is super useful! Brilliant work! Is there anything we can do to help get this merged / released? |
Pull request merge failed: Resource not accessible by integration, You may need to manually rebase your PR and retry. |
Backport to stable-5: 💚 backport PR created✅ Backport PR branch: Backported as #1702 🤖 @patchback |
SUMMARY Add a new module to manage nodegroups in EKS clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME eks_nodegroup ADDITIONAL INFORMATION (cherry picked from commit 3f37c97)
Hi all, Sorry this has taken so long to get merged. This should be available once we release 5.3.0 @tjarra Many thanks for your work here. |
Bump release_version for eks_nodegroup SUMMARY Couldn't bump the version in #1415 - bumping it here ISSUE TYPE Docs Pull Request COMPONENT NAME eks_nodegroup ADDITIONAL INFORMATION
[PR #1415/3f37c975 backport][stable-5] New Module - eks_nodegroup This is a backport of PR #1415 as merged into main (3f37c97). SUMMARY Add a new module to manage nodegroups in EKS clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME eks_nodegroup ADDITIONAL INFORMATION TODO: PR ansible-collections/amazon.aws/pull/975 to add waiters for EKS nodegroup. PR aws-terminator/pull/223 to add permissions to execute integration tests. - name: create nodegroup community.aws.eks_nodegroup: name: test_nodegroup state: present cluster_name: test_cluster node_role: arn:aws:eks:us-east-1:1231231123:role/asdf subnets: - subnet-qwerty123 - subnet-asdfg456 scaling_config: - min_size: 1 - max_size: 2 - desired_size: 1 disk_size: 20 instance_types: 't3.micro' ami_type: 'AL2_x86_64' labels: - 'teste': 'test' taints: - key: 'test' value: 'test' effect: 'NO_SCHEDULE' capacity_type: 'on_demand'
SUMMARY
Add a new module to manage nodegroups in EKS clusters.
ISSUE TYPE
COMPONENT NAME
eks_nodegroup
ADDITIONAL INFORMATION
TODO: