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.38k stars 251 forks source link

SSM service controller #485

Open mdykes-gw opened 3 years ago

mdykes-gw commented 3 years ago

New ACK Service Controller

Support for AWS Systems Manager

List of API resources

List the API resources in order of importance to you:

1) [resource 1] 1) [resource 2]

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

RedbackThomson commented 2 years ago

/lifecycle frozen

matheushent commented 1 year ago

Any update on this? It's been quite a while since the proposal.

RedbackThomson commented 1 year ago

This proposal is very bare. Would you be able to give us some idea of what SSM resources are most important for you?

matheushent commented 1 year ago

Sure. There are two main uses cases I aim:

  1. Sync the pods' environment variables with existing parameters on SSM. This would allow me to make the infrastructure even more GitOps oriented since it could then be controlled by k8s manifests;
  2. Build some integrations on top of session manager. Basically I'd like to make some existing workflows GitOps oriented.

EDIT

I'm also interested in the hybrid activions feature. Basically I have some bare metal servers with 200+ machines. I could use session manager and the hybrid activation to build GitOps oriented workflows

jaypipes commented 1 year ago

/assign

a-hilaly commented 1 year ago

/lifecycle frozen

jljaco commented 1 year ago

Draft list of resources. Which of these are important, and in what order?

ack-bot commented 1 year 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

RedbackThomson commented 1 year ago

/lifecycle frozen

liskl commented 1 year ago

also supporting parameter_store would make this even better...