aws-controllers-k8s / community

AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
https://aws-controllers-k8s.github.io/community/
Apache License 2.0
2.42k stars 255 forks source link

SecretsManager service controller #628

Open akshayvvr opened 3 years ago

akshayvvr commented 3 years ago

New ACK Service Controller

Support for AWS Secrets Manager

List of API resources

List the API resources in order of importance to you:

1) Secret resources

Ability to create secrets and if possible mapping it to K8s Secret would be great.

ack-bot commented 3 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with /close. Provide feedback via https://github.com/aws-controllers-k8s/community. /lifecycle stale

a-hilaly commented 3 years ago

/remove-lifecycle stale

ack-bot commented 2 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with /close. Provide feedback via https://github.com/aws-controllers-k8s/community. /lifecycle stale

a-hilaly commented 2 years ago

/lifecycle frozen

kennethredler commented 2 years ago

Existing solutions allow AWS Secrets to be exposed as k8s secrets.

Nice gap to fill first might be creating the AWS Secret in Secrets Manager.

Julian-Chu commented 1 year ago

would be great to have it !

liskl commented 1 year ago

also supporting parameter_store would make this even better, unless that should be under the ssm preview?

RedbackThomson commented 1 year ago

also supporting parameter_store would make this even better, unless that should be under the ssm preview?

* https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_GetParameter.html

* https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PutParameter.html

* https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_DeleteParameter.html

The AWS SDK for Go has PutParameter in the ssm package, which means this feature would be included in the ssm-controller: https://docs.aws.amazon.com/sdk-for-go/api/service/ssm/#SSM.PutParameter