Hello
I'm a new member.
We would like to use the RTPengine recording process to store our files directly on an AWS S3 bucket.
The configuration is working but from what I experimented and also what I see in the docs
I need to specify IAM
--s3-access-key=STR
--s3-secret-key=STR
These 2 parameters are mandatory, but in the AWS best practices, if you are inside the AWS platform, you should not use an IAM user where there are access and secret keys, but you should use an AWS Role.
Using the Role relies on the automatic credentials rotation and resolves the problem of managing these kinds of credentials.
Normally, if you don't configure these IAM user credentials the software takes automatically the Role associated to the EC2 machine.
But this seems not possible with the current program configuration.
Is somebody working on this feature already?
If not, I can take care of it.
Regards
Giuseppe Borgese