loft-sh / component-chart

Kubernetes Component Chart - Helm Chart for Application Components in Kubernetes
https://devspace.sh/component-chart/docs/introduction
Apache License 2.0
32 stars 39 forks source link

feature: support podSecurityContext, serviceAccounts #56

Open shaunc opened 2 years ago

shaunc commented 2 years ago

I am trying to create a deployment that supports s3fuse in EKS. Apparently I need podSecurityContext: privileged: true and serviceAccounts: [ ... ] for IRSA service account. It would seem that I can't use the component chart for this right now -- but it would be nice if I could! :)

\feature

LukasGentele commented 2 years ago

@shaunc Would you be able to add a PR for this?

shaunc commented 2 years ago

That would seem in my skillset at least. (NB -- s3fs-fuse, at least, still doesn't support IRSA -- but [pod]SecurityContext is still required for traditional key-pair access.)

I'm a bit absorbed right now, but let me see if I can't get to it on the weekend. Thanks!