---
component: ROOT
version: "2026.1"
slug: ROOT/installation/irsa
canonical_url: "https://docs.gradle.com/develocity/2026.1/installation/aws/irsa/"
title: "IRSA Authentication for Amazon RDS and S3"
description: "Overview of IRSA authentication for Amazon RDS and S3."
keywords: []
status: current
---

<!-- llms-index: https://docs.gradle.com/develocity/llms.txt -->

# IRSA Authentication for Amazon RDS and S3

IRSA (IAM Roles for Service Accounts) is an AWS mechanism that enables fine-grained access control for Kubernetes workloads running on Amazon EKS. By associating Kubernetes Service Accounts with specific IAM roles, IRSA allows applications to securely access AWS services such as Amazon RDS and S3 without managing static credentials.

This documentation provides step-by-step instructions for configuring IRSA authentication for Amazon RDS, S3, or both. Each section covers the required setup and configuration details for the respective service, select the section that matches your use case to get started:

*   [Using Amazon RDS](https://docs.gradle.com/develocity/2026.1/installation/aws/irsa-rds/)
    
*   [Using Amazon S3](https://docs.gradle.com/develocity/2026.1/installation/aws/irsa-s3/)
    
*   [Using Amazon RDS and S3](https://docs.gradle.com/develocity/2026.1/installation/aws/irsa-rds-and-s3/)