S3 snapshot repository setup

Hi,

I have a elasticsearch and kibana 8.14.2 running on an aws eks infrastructure. I am trying to now configure the s3 repository for snapshots and restores. After much searching around and filtering through old stories about pre v8, etc. I finally found this article on elastics site: Create automated snapshots | Elastic Cloud on Kubernetes [master] | Elastic

I followed the directions under the aws section and went to the linked aws article created my policy and role and tested it successfully with the aws cli test pod. However when I try this on my elasticseach pods and then do I kubectl describe | grep AWS_ROLE_ARN nothing is returned. It's like the pods are not being updated correctly with the service role info but no error is outputted and no errors appear in the pod logs.

Any help with finishing the setup of the snapshot piece to s3 with be greatly appreciated.

Thanks,
Mark