aws / secrets-store-csi-driver-provider-aws

The AWS provider for the Secrets Store CSI Driver allows you to fetch secrets from AWS Secrets Manager and AWS Systems Manager Parameter Store, and mount them into Kubernetes pods.
Apache License 2.0
459 stars 130 forks source link

Add affinity to Helm chart #237

Closed dongheeJeong closed 1 year ago

dongheeJeong commented 1 year ago

Issue #, if available: Not available.

Description of changes: Add affinity to Helm chart.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

goyalya commented 1 year ago

Thank you for submitting the request. Could you please elaborate on the need to add Affinity option ?

dongheeJeong commented 1 year ago

@goyalya

As EKS Fargate does not support daemonset, to not schedule daemonset pod to Fargate node, affinity is required like this.

codecov-commenter commented 1 year ago

Codecov Report

Merging #237 (700207b) into main (84327a9) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #237   +/-   ##
=======================================
  Coverage   53.15%   53.15%           
=======================================
  Files           8        8           
  Lines         730      730           
=======================================
  Hits          388      388           
  Misses        332      332           
  Partials       10       10