I just found something really interesting out regarding AWS EKS Auto Mode and the EBS CSI Driver. I deployed EKS Auto Mode and used the Add On made available to provision the EBS CSI Driver with EKS Pod Identity.
I spent way too many hours rebuilding clusters, tweaking things, playing with IAM Roles, removing and re-adding Add Ons. I was going crazy.
Not gonna lie I started by using ChatGPT. In an effort to be extremely thorough I started putting everything through the wringer, including the recommended Policy and Trust relationships for the Add-Ons. For the EBS CSI Driver role ChatGPT had an aha moment looking at the Trust relationship. What starts as below is wrong:
What are we doing here
I’ve always enjoyed the written word. In a world where we have so much content at our fingertips, be it video or audio, short form or long form, there is something about the written word itself that is almost magical. To this point I remarked to my spouse the other day how hard it is for movies to convey certain fundamental elements of experience such as smell. Whenever a movie does this, whether through scripted dialogue or some other mechanism, I am very appreciative of both the writer and the director in their attention to detail that draws the viewer in. However, in a book this is almost the defacto, for without a description of the important elements of a scene there is no book. This flexibility gives almost complete creative control to the author of the written word.