Amazon EKS 422 errors are not surfaced to the user

When attempting to set up Amazon EKS, it's difficult to know whether all the permissions are set correctly. 422 errors are quietly swallowed, but we should catch the exceptions and report them (at least in the logs). For example, Sentry captures the full info, but this can't be found in any of the logs:

https://sentry.gitlab.net/gitlab/gitlab-geo-internal-develop-is/issues/2402945/

image

Edited by Stan Hu