Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support SSM (Systems Manager) parameters #728

Open
ltflb-bgdi opened this issue Jun 12, 2024 · 0 comments
Open

Support SSM (Systems Manager) parameters #728

ltflb-bgdi opened this issue Jun 12, 2024 · 0 comments

Comments

@ltflb-bgdi
Copy link

Describe the enhancement:
There are two ways to store secrets in AWS:

Currently, only aws secrets are supported:
config.yaml
Deployment

Even though the docu only mentions secrets manager, the name of the parameter ElasticServerlessForwarderSSMSecrets gives the impression that SSM is suppored as well, what seems not to be the case.

It would be very helpful to additionally support ssm parameters as well.

Describe a specific use case for the enhancement or feature:
Using credentials stored in ssm parameter store instead of sectets manager

Config example/proposal

Deployment:

parameter:
  ElasticServerlessForwarderSSMParameters: ["arn:aws:ssm:eu-central-1:123456:parameter/es_url"]

config.yaml:

inputs:
  - type: "s3-sqs"
    id: "arn:aws:sqs:%REGION%:%ACCOUNT%:%QUEUENAME%"
    outputs:
      - type: "elasticsearch"
        args:
          elasticsearch_url: "arn:aws:ssm:eu-central-1:123456789:parameter:es_url"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant