This is an automated email from the ASF dual-hosted git repository.
manirajv06 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/yunikorn-release.git
The following commit(s) were added to refs/heads/master by this push:
new a7fce83 [YUNIKORN-3259] Clean up all plugin related variables in
release repo (#223)
a7fce83 is described below
commit a7fce8301d7e058e1e9cbdac71c4ac6977ab48c3
Author: Manikandan R <[email protected]>
AuthorDate: Tue May 5 13:50:34 2026 +0530
[YUNIKORN-3259] Clean up all plugin related variables in release repo (#223)
Closes: #223
Signed-off-by: Manikandan R <[email protected]>
---
helm-charts/yunikorn/README.md | 4 ----
helm-charts/yunikorn/templates/deployment.yaml | 5 -----
helm-charts/yunikorn/values.yaml | 9 ---------
release-top-level-artifacts/README.md | 1 -
release-top-level-artifacts/validate_cluster.sh | 3 +--
5 files changed, 1 insertion(+), 21 deletions(-)
diff --git a/helm-charts/yunikorn/README.md b/helm-charts/yunikorn/README.md
index 9cfb3fc..ac9e789 100644
--- a/helm-charts/yunikorn/README.md
+++ b/helm-charts/yunikorn/README.md
@@ -72,9 +72,6 @@ The following table lists the configurable parameters of the
YuniKorn chart and
| `image.repository` | Scheduler image repository
|
`apache/yunikorn` |
| `image.tag` | Scheduler image tag
|
`scheduler-latest` |
| `image.pullPolicy` | Scheduler image pull
policy
| `Always` |
-| `pluginImage.repository` | Scheduler plugin image
repository
| `apache/yunikorn` |
-| `pluginImage.tag` | Scheduler plugin image tag
|
`scheduler-plugin-latest` |
-| `pluginImage.pullPolicy` | Scheduler plugin image
pull policy
| `Always` |
| `podLabels` | Scheduler pod labels
|
`{}` |
| `podAnnotations` | Scheduler pod annotations
|
`{}` |
| `admissionController.podLabels` | Admission controller pod
labels |
`{}` |
@@ -116,7 +113,6 @@ The following table lists the configurable parameters of
the YuniKorn chart and
| `web.goMemoryLimitPercentage` | Percentage to calculate
the GOMEMLIMIT value with based on the container's `resources.limits.memory` |
`60` |
| `web.goGC` | Web app GC threshold
(GOGC)
| `100` |
| `embedAdmissionController` | Flag for
enabling/disabling the admission controller
| `true` |
-| `enableSchedulerPlugin` | Flag for
enabling/disabling scheduler plugin mode
| `false` |
| `enableWebService` | Flag for
enabling/disabling web service
| `true` |
| `nodeSelector` | Scheduler deployment
nodeSelector(s)
| `{}` |
| `tolerations` | Scheduler deployment
tolerations
| `[]` |
diff --git a/helm-charts/yunikorn/templates/deployment.yaml
b/helm-charts/yunikorn/templates/deployment.yaml
index 4397f35..792c22d 100644
--- a/helm-charts/yunikorn/templates/deployment.yaml
+++ b/helm-charts/yunikorn/templates/deployment.yaml
@@ -81,13 +81,8 @@ spec:
{{- end }}
containers:
- name: yunikorn-scheduler-k8s
- {{- if .Values.enableSchedulerPlugin }}
- image: "{{ .Values.pluginImage.repository }}:{{
.Values.pluginImage.tag }}"
- imagePullPolicy: {{ .Values.pluginImage.pullPolicy }}
- {{- else }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
- {{- end }}
ports:
- name: http1
containerPort: {{ .Values.service.port }}
diff --git a/helm-charts/yunikorn/values.yaml b/helm-charts/yunikorn/values.yaml
index 679d016..1a13697 100644
--- a/helm-charts/yunikorn/values.yaml
+++ b/helm-charts/yunikorn/values.yaml
@@ -28,11 +28,6 @@ image:
tag: scheduler-latest
pullPolicy: Always
-pluginImage:
- repository: apache/yunikorn
- tag: scheduler-plugin-latest
- pullPolicy: Always
-
nodeSelector: {}
tolerations: []
affinity: {}
@@ -131,10 +126,6 @@ yunikornDefaults: {}
# Once the admission controller is installed, all traffic will be routing to
yunikorn.
embedAdmissionController: true
-# When this flag is true, the scheduler will be deployed as Kubernetes
scheduler plugin.
-# When this flag is false, the scheduler will be deployed as a standalone
scheduler.
-enableSchedulerPlugin: false
-
# When this flag is true, the web service will be deployed.
# When this flag is false, the web service will not be deployed.
enableWebService: true
diff --git a/release-top-level-artifacts/README.md
b/release-top-level-artifacts/README.md
index 7f05e0b..d35c360 100644
--- a/release-top-level-artifacts/README.md
+++ b/release-top-level-artifacts/README.md
@@ -53,7 +53,6 @@ For details on how to change the architectures see the
processing of `HOST_ARCH`
The command will generate the following four docker images in the local docker
repository:
* apache/yunikorn:scheduler-_amd64_-latest
-* apache/yunikorn:scheduler-plugin-_amd64_-latest
* apache/yunikorn:admission-_amd64_-latest
* apache/yunikorn:web-_amd64_-latest
diff --git a/release-top-level-artifacts/validate_cluster.sh
b/release-top-level-artifacts/validate_cluster.sh
index 6019dc6..1d73ce7 100755
--- a/release-top-level-artifacts/validate_cluster.sh
+++ b/release-top-level-artifacts/validate_cluster.sh
@@ -203,8 +203,7 @@ helm install yunikorn "${HELMCHART}" --namespace yunikorn \
--set admissionController.image.pullPolicy=IfNotPresent \
--set web.image.repository="${REGISTRY}"/yunikorn \
--set web.image.tag="${WEB_IMAGE}" \
- --set web.image.pullPolicy=IfNotPresent \
- --set enableSchedulerPlugin="false"
+ --set web.image.pullPolicy=IfNotPresent
echo
echo "Waiting for helm deployment to finish..."
kubectl wait --for=condition=available --timeout=150s
deployment/yunikorn-scheduler -n yunikorn
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]