This is an automated email from the ASF dual-hosted git repository.
chenyulin0719 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/yunikorn-site.git
The following commit(s) were added to refs/heads/master by this push:
new 76f9cf2e4b [YUNIKORN-2696] appoint specific version when installing
yunikorn (#452)
76f9cf2e4b is described below
commit 76f9cf2e4bbecbac7f545392c8f3d296bcc2fc80
Author: 呂柏謙 <[email protected]>
AuthorDate: Tue Aug 20 01:25:58 2024 +0800
[YUNIKORN-2696] appoint specific version when installing yunikorn (#452)
Closes: #452
Signed-off-by: Yu-Lin Chen <[email protected]>
---
docs/get_started/get_started.md | 23 ++++++++++++++++++++++-
docs/user_guide/service_config.md | 8 ++++----
2 files changed, 26 insertions(+), 5 deletions(-)
diff --git a/docs/get_started/get_started.md b/docs/get_started/get_started.md
index 2accf66ef4..0198a0ccc6 100644
--- a/docs/get_started/get_started.md
+++ b/docs/get_started/get_started.md
@@ -50,6 +50,27 @@ admission controller delegating all scheduling to YuniKorn.
Because this mode is
If you are unsure which deployment mode you should use, refer to our
[side-by-side comparison](user_guide/deployment_modes).
+If you want to use specific YuniKorn version, you can update helm chart via
helm upgrade.
+```shell script
+helm upgrade -f custom.yml -install yunikorn yunikorn/yunikorn -n yunikorn
--create-namespace
+```
+
+The custom.yml is
+```yml
+image:
+ tag: scheduler-{version} # default depends on YuniKorn version
+
+admissionController:
+ image:
+ tag: admission-{version} # default depends on YuniKorn version
+
+web:
+ image:
+ tag: web-{version} # default depends on YuniKorn version
+```
+
+You can check available `{version}` on
[DockerHub](https://hub.docker.com/r/apache/yunikorn/tags).
+
Further configuration options for installing YuniKorn via Helm are available
in the [YuniKorn Helm hub page](https://hub.helm.sh/charts/yunikorn/yunikorn).
If you don't want to use helm charts, you can find our step-by-step
@@ -80,4 +101,4 @@ YuniKorn UI provides a centralised view for cluster resource
capacity, utilizati
Besides, YuniKorn also exposes its scheduling metrics via Prometheus.
-If you want to monitor the yunikorn core services by using Prometheus and
Grafana, you can find our step-by-step tutorial
[here](../user_guide/prometheus.md).
\ No newline at end of file
+If you want to monitor the YuniKorn core services by using Prometheus and
Grafana, you can find our step-by-step tutorial
[here](../user_guide/prometheus.md).
diff --git a/docs/user_guide/service_config.md
b/docs/user_guide/service_config.md
index 572eeb67ed..c0b6cdccfd 100644
--- a/docs/user_guide/service_config.md
+++ b/docs/user_guide/service_config.md
@@ -43,27 +43,27 @@ policies can be customized as follows:
# Image information for the standard scheduler
image:
repository: apache/yunikorn
- tag: scheduler-1.0.0 # default depends on YuniKorn version
+ tag: scheduler-{version} # default depends on YuniKorn version
pullPolicy: Always
# Image information for the plugin scheduler
pluginImage:
repository: apache/yunikorn
- tag: scheduler-plugin-1.0.0 # default depends on YuniKorn version
+ tag: scheduler-plugin-{version} # default depends on YuniKorn version
pullPolicy: Always
# Image information for the web UI
web:
image:
repository: apache/yunikorn
- tag: web-1.0.0 # default depends on YuniKorn version
+ tag: web-{version} # default depends on YuniKorn version
pullPolicy: Always
# Image information for the admission controller
admissionController:
image:
repository: apache/yunikorn
- tag: admission-1.0.0 # default depends on YuniKorn version
+ tag: admission-{version} # default depends on YuniKorn version
pullPolicy: Always
```
### Kubernetes configuration
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]