added: eksctl version comparison to check min version
What does this MR do?
Had significant problems recently with creating an EKS environment to work on #1832 (closed). Found that the old version of eksctl
I had installed was causing problems with building out the cluster. This change allows the eks_bootstrap_script
to validate that eksctl
is at least at a minimum version before proceeding.
The minimum version for eksctl
has been set to 0.24.0
in this MR as it seemed like a good point to set the version. 0.24.0
added support for Kubernetes 1.17
and the default Kubernetes version to be installed is 1.16
.
Related issues
Checklist
See Definition of done.
For anything in this list which will not be completed, please provide a reason in the MR discussion.
Required
-
Merge Request Title and Description are up to date, accurate, and descriptive -
MR targeting the appropriate branch -
MR has a green pipeline on GitLab.com
Expected (please provide an explanation if not completing)
-
Test plan indicating conditions for success has been posted and passes -
Documentation created/updated -
Tests added -
Integration tests added to GitLab QA -
Equivalent MR/issue for omnibus-gitlab opened