Skip to content

Missing nodeSelector or affinity options in chart #154

Description

@jensjohansen

Description

We have both Graviton (ARM) and AMD (x866) nodes in our k8s clusters. The Zookeeper charts allow us to use nodeSelector to make sure Zookeeper pods only deploy to x86 nodes. This capability is missing in the Pravega Bookkeeper-Operator chart.

Importance

Blocker

Location

default values.yaml is missing the nodeSelector: {} and affinity: {} options, and the chart templates are missing the sections to add these options to the deployment.

Suggestions for an improvement

At a minimum, add the nodeSelector: {} option to the chart so it works just like the Pravega Zookeeper-Operator chart.

Reusing the values.yaml and chart template sections from the corresponding Pravega Zookeeper-Operator and Zookeeper charts should make the change simple.

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