Все,
Я пытаюсь реализовать решение облачного хранилища для AWS запланированной задачи ECS в Fargate.
Мой Dockerfile
выглядит следующим образом:
FROM cloudcustodian/c7n:latest
WORKDIR /opt/src
COPY policy.yml policy.yml
COPY mailer.yml mailer.yml
ENTRYPOINT [ "/bin/sh" ]
где policy.yml
выглядит как
policies:
- name: c7n-mailer-test
resource: sqs
filters:
- "tag:MailerTest": absent
actions:
- type: notify
template: default
priority_header: '2'
subject: testing the c7n mailer
to:
- test@mydomain.com
transport:
type: sqs
queue: arn:aws:iam::xxxx:role/cloud-custodian-mailer-role-svc
Также mailer.yml
выглядит как
queue_url: https://sqs.ap-southeast-1.amazonaws.com/xvxvxvx9/cloud-custodian
role: arn:aws:iam::xxxxx:role/cloud-custodian-mailer-role
from_address: test@mydomain.in
После запуска изображения я не вижу никаких сообщений в SQS или в электронной почте получателя.
Также, как я могу сохранить вывод на s3 тоже.