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]

Reply via email to