-
-
Notifications
You must be signed in to change notification settings - Fork 1
feat(template/helm): Allow Pod priorityClassName to be configured #551
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NickLarsenNZ
added a commit
to stackabletech/listener-operator
that referenced
this pull request
Sep 16, 2025
This would be rolled out by stackabletech/operator-templating#551
Note: These should be configured in a PriorityClass and the admission controller will stop you setting these on the pod directly.
Tested (rendered I have removed these. |
Techassi
approved these changes
Sep 16, 2025
17 tasks
stackable-bot
added a commit
to stackabletech/kafka-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
stackable-bot
added a commit
to stackabletech/commons-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
This was referenced Sep 16, 2025
stackable-bot
added a commit
to stackabletech/druid-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
stackable-bot
added a commit
to stackabletech/secret-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
stackable-bot
added a commit
to stackabletech/superset-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
stackable-bot
added a commit
to stackabletech/airflow-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
stackable-bot
added a commit
to stackabletech/nifi-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
stackable-bot
added a commit
to stackabletech/listener-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
This was referenced Sep 16, 2025
stackable-bot
added a commit
to stackabletech/hbase-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
github-merge-queue bot
pushed a commit
to stackabletech/secret-operator
that referenced
this pull request
Sep 16, 2025
chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
github-merge-queue bot
pushed a commit
to stackabletech/listener-operator
that referenced
this pull request
Sep 16, 2025
chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
github-merge-queue bot
pushed a commit
to stackabletech/commons-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/opa-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/zookeeper-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/opensearch-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/superset-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
stackable-bot
added a commit
to stackabletech/spark-k8s-operator
that referenced
this pull request
Sep 16, 2025
…late run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).)
github-merge-queue bot
pushed a commit
to stackabletech/trino-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/nifi-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/hbase-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/hive-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/kafka-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/hdfs-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/druid-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/airflow-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/spark-k8s-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/zookeeper-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/trino-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/superset-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/nifi-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/commons-operator
that referenced
this pull request
Sep 16, 2025
* chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@9937fb4 Reference-to: stackabletech/operator-templating@9937fb4 (This allows Pod `priorityClassName` to be configured in operators (excluding listener-operator and secret-operator). It requires a CHANGELOG entry before merging (see example in <stackabletech/operator-templating#551>).) * chore: Update changelog --------- Co-authored-by: Nick Larsen <[email protected]>
github-merge-queue bot
pushed a commit
to stackabletech/listener-operator
that referenced
this pull request
Sep 16, 2025
…river DaemonSet to be configured independently (#334) * chore: Add docs to run modes * chore(helm)!: Rename resources, labels, and containers Note: This tries to align as well as possible to the rather scattered and vague CSI terminology. The charts should be uninstalled and reinstalled to ensure no orphaned and conflicting resources remain. This could impact monitoring setups that depend on the old resource names, labels, and container names. * chore(helm)!: Use with to set context for the Deployment/DaemonSet. BREAKING: Helm values that were under `csiNodeDriverRegistrar` are now under `csiNodeDriver`. The reason being is that the "registrar" is only one of the containers in the DaemonSet for the Node Driver. * chore(helm): Rename csi-provisioner deployment filename * chore(helm)!: Separate configs for the Provisioner Deployment * chore(helm)!: Separate configs for the NodeDriver DaemonSet * chore(helm): Show example for overriding the operator image tag * chore(helm): Remove "with" directive because Deployment/DaemonSet containers are not optional NOTE: These were incorrectly introduced in 463592a while trying to hash out the structure of the values. * feat(helm): Allow Pod priority, priorityClassName, and preemptionPolicy to be configured * chore: Update changelog * chore: Disable yamllint for comments-indentation This would be rolled out by stackabletech/operator-templating#551 * fix(helm): Remove unconfigurable Pod fields These were introduced in 010207b. Only priorityClassName is valid. * chore: Update changelog * fix(helm): Rename nodeRegistrar to nodeDriverRegistrar for consistency * Apply suggestions from code review Co-authored-by: Techassi <[email protected]> --------- Co-authored-by: Techassi <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Part of stackabletech/issues#765.
priorityClassName
to be configured.Note: listener-operator and secret-operator will be excluded from this (since they have
run-mode: custom
), and will be rolled out in their own PRs.Tip
When rolling out, update the changelogs before merging the PRs. Eg: