dynamic-nfs-provisioner icon indicating copy to clipboard operation
dynamic-nfs-provisioner copied to clipboard

nfs server supporting pod antiaffinity policy

Open cxfcxf opened this issue 1 year ago • 0 comments

Describe the problem/challenge you have Currently the nfs server started by nfs provisioner only take considering of pod affinity policy,

the issue with that is, since its requesting very small amount of resource, all the nfs pod will be schedule to the same node in my real life usage,

you can guess how bad that is since all nfs pod running on the same nodes

i also notice that it will be very slow to create new one 20 mins when there are already 3-4 nfs pod running on one node.

Describe the solution you'd like provide a way to set pod antiaffinity policy to the nfs pod so nfs server can be spread across the cluster.

Environment:

  • OpenEBS version: nfs-priovisioner==0.10.0, cstor==3.5.0, openebs==3.8
  • Kubernetes version (use kubectl version): 1.23.16
  • Cloud provider or hardware configuration: hardware
  • OS: centos 7.8
  • kernel (e.g: uname -a):3.10.0-1127.19.1.el7.x86_64
  • others:

Vote on this issue!

This is an invitation to the OpenEBS community to vote on issues.
Use the "reaction smiley face" up to the right of this comment to vote.

  • :+1: for "The project would be better with this feature added"
  • :-1: for "This feature will not enhance the project in a meaningful way"

cxfcxf avatar Nov 14 '23 00:11 cxfcxf