This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git


The following commit(s) were added to refs/heads/master by this push:
     new ebcece4272 HDDS-11038. Add Helm Chart to the Ozone on Kubernetes doc 
(#8220)
ebcece4272 is described below

commit ebcece42720d34b5979f4b43b1f365d3231c3ac8
Author: Wei-Chiu Chuang <[email protected]>
AuthorDate: Thu Apr 3 11:39:45 2025 -0700

    HDDS-11038. Add Helm Chart to the Ozone on Kubernetes doc (#8220)
---
 hadoop-hdds/docs/content/start/Kubernetes.md | 32 +++++++++++++++++++++++++++-
 1 file changed, 31 insertions(+), 1 deletion(-)

diff --git a/hadoop-hdds/docs/content/start/Kubernetes.md 
b/hadoop-hdds/docs/content/start/Kubernetes.md
index bf6b5d7b1c..6ecabb70a0 100644
--- a/hadoop-hdds/docs/content/start/Kubernetes.md
+++ b/hadoop-hdds/docs/content/start/Kubernetes.md
@@ -25,7 +25,6 @@ weight: 22
  * kubectl
 {{< /requirements >}}
 
-
 As the _apache/ozone_ docker images are available from the dockerhub the 
deployment process is very similar to Minikube deployment. The only big 
difference is that we have dedicated set of k8s files for hosted clusters (for 
example we can use one datanode per host)
 Deploy to kubernetes
 
@@ -51,3 +50,34 @@ Now you can access any of the services. By default the 
services are not publishe
 kubectl port-forward s3g-0 9878:9878
 kubectl port-forward scm-0 9876:9876
 ```
+
+## Apache Ozone Helm Chart
+
+For a streamlined deployment of Apache Ozone on Kubernetes, consider using the 
[Apache Ozone Helm Chart](https://apache.github.io/ozone-helm-charts/). This 
Helm Chart simplifies the installation and management of an Ozone cluster by 
packaging best practices into a set of configurable Kubernetes resources.
+
+1. **Add the Ozone Helm Repository**
+
+   First, add the Apache Ozone Helm repository and update your local Helm repo 
cache:
+
+   ```bash
+   helm repo add ozone-helm https://apache.github.io/ozone-helm-charts/
+   helm repo update
+   ```
+
+2. Install the Chart
+
+   Install the Ozone Helm Chart using the following command. This command 
deploys a default Ozone cluster:
+
+   ```bash
+   helm install my-ozone-cluster ozone-helm/ozone
+   ```
+
+3. Customize Your Deployment
+
+   To customize the configuration, create or modify a values.yaml file with 
your desired settings and install the chart as follows:
+
+   ```bash
+   helm install my-ozone-cluster -f values.yaml ozone-helm/ozone
+   ```
+
+For more detailed documentation and advanced configuration options, please 
refer to the [Apache Ozone Helm 
Chart](https://apache.github.io/ozone-helm-charts/) documentation.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to