Skip to content

nfs server supporting pod antiaffinity policy #170

Open
@cxfcxf

Description

@cxfcxf

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.

  • 👍 for "The project would be better with this feature added"
  • 👎 for "This feature will not enhance the project in a meaningful way"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions