Я развернул Discourse в AWS EKS и хотел бы включить резервное копирование Discourse в S3. Существующий механизм резервного копирования в S3 требует ID доступа и ключа пользователя IAM. Однако наша инфраструктура требует, чтобы все приложения, работающие в AWS, использовали роли IAM.
Поэтому в EKS мы можем предоставить только учётную запись сервиса Kubernetes с ролью IAM (IRSA). Я поискал в интернете и в исходном коде Discourse, но не нашёл никаких ссылок на использование IRSA с Discourse и EKS.
Пожалуйста, помогите подтвердить, что существующей функции для IRSA нет, и поделитесь решением для моего случая. Я рассматриваю варианты: локальное резервное копирование + CloudWatch + DataSync + S3 или локальное резервное копирование + AWS Backup.