Configuring AWS Secrets Manager on Audit Listener
sqs:ReceiveMessage
sqs:DeleteMessage
secretsmanager:GetSecretValue
secretsmanager:ListSecrets
Access Key and Secret Access Key
Setup with Kustomize
aws-patch.yaml
with the following content:Setup with Helm
Setup on Standalone VMs
systemd edit audit-listener.service
Then, edit the file to include the necessary environment variables:ECS Task Definition or RunTask API
Setup with Kustomize
Setup with Helm
Setup on Standalone VMs
Running on an EC2 instance
Setup with Kustomize
aws-sa-patch.yaml
to the kustomization file:Setup with Helm
Setup on Standalone VMs
IAM Role for Service Account on EKS
Setup with Kustomize
aws-sa-patch.yaml
with the following content:Setup with Helm
Setup on Standalone VMs
AWS_SECRETS_MANAGER
as the provider type.Region
: AWS region.QueueURL
: SQS queue endpoint URL.