AWS recommends the use of temporary security credentials instead of long-term access keys for enhanced security. It is strongly recommended to use IAM workload roles with access to your AWS resources rather than access keys where possible.


Chalk has integration with AWS Services such as Athena, Redshift, and S3. You can use these integrations to connect Chalk to your data sources in AWS and reference them in your resolvers.


Authorization

To enable access to your AWS resources, you will need to ensure that the IAM Role defined in your cluster deployment has the necessary permissions to access the relevant AWS services.

You can view the IAM workload role that requires access to your data source when setting up your integration in the Chalk dashboard at Integrations > Add a data source.