Discourse는 S3 백업에 대한 서비스 계정 및 IAM 역할을 지원하지 않습니다

Discourse를 AWS EKS에 배포했으며, Discourse의 S3 백업을 활성화하고 싶습니다. 기존 S3 백업은 IAM 사용자의 액세스 ID와 키가 필요합니다. 그러나 저희 인프라는 AWS에서 실행되는 모든 애플리케이션에 IAM 역할을 요구합니다.
따라서 EKS에서는 Kubernetes 서비스 계정과 IAM 역할(IRSA)만 제공할 수 있습니다. 인터넷과 Discourse 소스 코드를 검색해 보았지만, Discourse와 EKS에서 IRSA에 대한 참조를 찾을 수 없었습니다.
IRSA에 대한 기존 기능이 없음을 확인해 주시고, 제 사용 사례에 대한 해결책을 공유해 주실 수 있을까요? 로컬 백업 + CloudWatch + DataSync + S3 또는 로컬 백업 + AWS 백업을 검토하고 있습니다.

환경에서 s3_use_iam_profile을 true로 설정해 보셨나요?

답변해 주셔서 감사합니다.
제 앱은 공유 EKS 클러스터에서 실행되고 있으며, EC2 역할 정책을 업데이트할 권한이 없습니다. 또한 Discourse를 EC2 역할을 가져오도록 구성할 수 있다고 생각하지도 않습니다.

그렇다면 선택지가 전혀 없는 것 같습니다.

해결책으로는 업로드 파일을 S3에 저장하고, 데이터베이스는 외부 도구를 사용하여 백업하는 것이 좋겠습니다.