Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -482,3 +482,38 @@ weight = 5
[languages.zh.params]
language_alternatives = ["en"]
description = "Helm - Kubernetes 包管理器"

# Bengali
[languages.bn]
title = "হেল্ম"
contentDir = "content/bn"
languageName = "বাংলা"
weight = 1

[[languages.bn.menus.main]]
name = "হোম"
url = "/"
weight = 1

[[languages.bn.menus.main]]
name = "ডকুমেন্টেশন"
url = "https://helm.sh/docs"
weight = 2

[[languages.bn.menus.main]]
name = "চার্টস"
url = "https://artifacthub.io/"
weight = 3

[[languages.bn.menus.main]]
name = "ব্লগ"
url = "https://helm.sh/blog"
weight = 4

[[languages.bn.menus.main]]
name = "কমিউনিটি"
url = "https://github.com/helm/community"
weight = 5

[languages.bn.params]
description = "হেল্ম - কিউবারনেটিস প্যাকেজ ম্যানেজার।"
8 changes: 8 additions & 0 deletions content/bn/docs/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Helm ডকুমেন্টেশন"
description: "Helm - Kubernetes প্যাকেজ ম্যানেজার।"
---

# স্বাগতম!

এটি Helm ডকুমেন্টেশনের বাংলা সংস্করণ।
184 changes: 184 additions & 0 deletions content/bn/docs/intro/install.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,184 @@
---
title: "Helm ইনস্টল করুন"
description: "শিখুন কিভাবে Helm ইনস্টল এবং চালু করতে হয়।"
weight: 2
---

এই গাইডটি দেখায় কিভাবে Helm CLI ইনস্টল করতে হয়। Helm সোর্স থেকে অথবা পূর্ব-নির্মিত বাইনারি রিলিজ থেকে ইনস্টল করা যায়।

## From The Helm Project

The Helm project provides two ways to fetch and install Helm. These are the
official methods to get Helm releases. In addition to that, the Helm community
provides methods to install Helm through different package managers.
Installation through those methods can be found below the official methods.

Comment on lines +9 to +15
Copy link

Copilot AI Aug 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section header and the following paragraphs (lines 9-14) are in English, but this is a Bengali translation file. These sections should be translated to Bengali for consistency.

Suggested change
## From The Helm Project
The Helm project provides two ways to fetch and install Helm. These are the
official methods to get Helm releases. In addition to that, the Helm community
provides methods to install Helm through different package managers.
Installation through those methods can be found below the official methods.
## Helm প্রকল্প থেকে
Helm প্রকল্প Helm সংগ্রহ এবং ইনস্টল করার জন্য দুটি উপায় প্রদান করে। এগুলো Helm রিলিজ পাওয়ার অফিসিয়াল পদ্ধতি।
এছাড়াও, Helm কমিউনিটি বিভিন্ন প্যাকেজ ম্যানেজারের মাধ্যমে Helm ইনস্টল করার পদ্ধতি প্রদান করে।
এই পদ্ধতিগুলোর মাধ্যমে ইনস্টল করার নির্দেশনা অফিসিয়াল পদ্ধতির নিচে পাওয়া যাবে।

Copilot uses AI. Check for mistakes.
### From the Binary Releases

Every [release](https://github.com/helm/helm/releases) of Helm provides binary
releases for a variety of OSes. These binary versions can be manually downloaded
and installed.

1. Download your [desired version](https://github.com/helm/helm/releases)
2. Unpack it (`tar -zxvf helm-v3.0.0-linux-amd64.tar.gz`)
3. Find the `helm` binary in the unpacked directory, and move it to its desired
destination (`mv linux-amd64/helm /usr/local/bin/helm`)

From there, you should be able to run the client and [add the stable
chart repository](https://helm.sh/docs/intro/quickstart/#initialize-a-helm-chart-repository):
`helm help`.

**Note:** Helm automated tests are performed for Linux AMD64 only during
GitHub Actions builds and releases. Testing of other OSes are the responsibility of
the community requesting Helm for the OS in question.
Comment on lines +16 to +33
Copy link

Copilot AI Aug 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This subsection header and the content that follows (lines 16-33) are in English. In a Bengali localization file, all user-facing content should be translated to Bengali.

Suggested change
### From the Binary Releases
Every [release](https://github.com/helm/helm/releases) of Helm provides binary
releases for a variety of OSes. These binary versions can be manually downloaded
and installed.
1. Download your [desired version](https://github.com/helm/helm/releases)
2. Unpack it (`tar -zxvf helm-v3.0.0-linux-amd64.tar.gz`)
3. Find the `helm` binary in the unpacked directory, and move it to its desired
destination (`mv linux-amd64/helm /usr/local/bin/helm`)
From there, you should be able to run the client and [add the stable
chart repository](https://helm.sh/docs/intro/quickstart/#initialize-a-helm-chart-repository):
`helm help`.
**Note:** Helm automated tests are performed for Linux AMD64 only during
GitHub Actions builds and releases. Testing of other OSes are the responsibility of
the community requesting Helm for the OS in question.
### বাইনারি রিলিজ থেকে
Helm-এর প্রতিটি [রিলিজ](https://github.com/helm/helm/releases) বিভিন্ন OS-এর জন্য বাইনারি রিলিজ প্রদান করে।
এই বাইনারি সংস্করণগুলো আপনি নিজে ডাউনলোড এবং ইনস্টল করতে পারেন।
1. আপনার [পছন্দের সংস্করণ](https://github.com/helm/helm/releases) ডাউনলোড করুন
2. আনজিপ করুন (`tar -zxvf helm-v3.0.0-linux-amd64.tar.gz`)
3. আনজিপ করা ডিরেক্টরিতে `helm` বাইনারি খুঁজে বের করুন এবং এটি আপনার পছন্দের স্থানে সরান (`mv linux-amd64/helm /usr/local/bin/helm`)
এরপর, আপনি ক্লায়েন্ট চালাতে পারবেন এবং [স্টেবল চার্ট রিপোজিটরি যোগ করতে পারবেন](https://helm.sh/docs/intro/quickstart/#initialize-a-helm-chart-repository):
`helm help`
**নোট:** Helm-এর স্বয়ংক্রিয় টেস্ট শুধুমাত্র Linux AMD64-এ GitHub Actions বিল্ড এবং রিলিজের সময় সম্পন্ন হয়।
অন্যান্য OS-এ টেস্ট করার দায়িত্ব সংশ্লিষ্ট কমিউনিটির, যারা ঐ OS-এর জন্য Helm চায়।

Copilot uses AI. Check for mistakes.

### From Script

Helm now has an installer script that will automatically grab the latest version
of Helm and [install it
locally](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3).

You can fetch that script, and then execute it locally. It's well documented so
that you can read through it and understand what it is doing before you run it.
Comment on lines +35 to +42
Copy link

Copilot AI Aug 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This subsection and all subsequent content (lines 35-184) remain in English. For a complete Bengali localization, all documentation content should be translated to Bengali to provide a consistent user experience.

Suggested change
### From Script
Helm now has an installer script that will automatically grab the latest version
of Helm and [install it
locally](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3).
You can fetch that script, and then execute it locally. It's well documented so
that you can read through it and understand what it is doing before you run it.
### স্ক্রিপ্ট থেকে
Helm-এর একটি ইনস্টলার স্ক্রিপ্ট রয়েছে যা স্বয়ংক্রিয়ভাবে Helm-এর সর্বশেষ সংস্করণ
ডাউনলোড করে এবং [লোকালভাবে ইনস্টল](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) করে।
আপনি সেই স্ক্রিপ্টটি ডাউনলোড করতে পারেন এবং লোকালভাবে চালাতে পারেন। এটি ভালোভাবে ডকুমেন্টেড, তাই আপনি স্ক্রিপ্টটি পড়ে বুঝতে পারবেন এটি কী করছে, তারপর চালাতে পারেন।

Copilot uses AI. Check for mistakes.

```console
$ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
$ chmod 700 get_helm.sh
$ ./get_helm.sh
```

Yes, you can `curl
https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash` if
you want to live on the edge.

## Through Package Managers

The Helm community provides the ability to install Helm through operating system
package managers. These are not supported by the Helm project and are not
considered trusted 3rd parties.

### From Homebrew (macOS)

Members of the Helm community have contributed a Helm formula build to Homebrew.
This formula is generally up to date.

```console
brew install helm
```

(Note: There is also a formula for emacs-helm, which is a different project.)

### From Chocolatey (Windows)

Members of the Helm community have contributed a [Helm
package](https://chocolatey.org/packages/kubernetes-helm) build to
[Chocolatey](https://chocolatey.org/). This package is generally up to date.

```console
choco install kubernetes-helm
```

### From Scoop (Windows)

Members of the Helm community have contributed a [Helm
package](https://github.com/ScoopInstaller/Main/blob/master/bucket/helm.json) build to [Scoop](https://scoop.sh). This package is generally up to date.

```console
scoop install helm
```

### From Winget (Windows)

Members of the Helm community have contributed a [Helm
package](https://github.com/microsoft/winget-pkgs/tree/master/manifests/h/Helm/Helm) build to [Winget](https://learn.microsoft.com/en-us/windows/package-manager/). This package is generally up to date.

```console
winget install Helm.Helm
```

### From Apt (Debian/Ubuntu)

Members of the Helm community have contributed a [Helm
package](https://helm.baltorepo.com/stable/debian/) for Apt. This package is
generally up to date.

```console
curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
sudo apt-get install apt-transport-https --yes
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
sudo apt-get update
sudo apt-get install helm
```

### From dnf/yum (fedora)
Since Fedora 35, helm is available on the official repository.
You can install helm with invoking:

```console
sudo dnf install helm
```

### From Snap

The [Snapcrafters](https://github.com/snapcrafters) community maintains the Snap
version of the [Helm package](https://snapcraft.io/helm):

```console
sudo snap install helm --classic
```

### From pkg (FreeBSD)

Members of the FreeBSD community have contributed a [Helm
package](https://www.freshports.org/sysutils/helm) build to the
[FreeBSD Ports Collection](https://man.freebsd.org/ports).
This package is generally up to date.

```console
pkg install helm
```

### Development Builds

In addition to releases you can download or install development snapshots of
Helm.

### From Canary Builds

"Canary" builds are versions of the Helm software that are built from the latest
`main` branch. They are not official releases, and may not be stable. However,
they offer the opportunity to test the cutting edge features.

Canary Helm binaries are stored at [get.helm.sh](https://get.helm.sh). Here are
links to the common builds:

- [Linux AMD64](https://get.helm.sh/helm-canary-linux-amd64.tar.gz)
- [macOS AMD64](https://get.helm.sh/helm-canary-darwin-amd64.tar.gz)
- [Experimental Windows
AMD64](https://get.helm.sh/helm-canary-windows-amd64.zip)

### From Source (Linux, macOS)

Building Helm from source is slightly more work, but is the best way to go if
you want to test the latest (pre-release) Helm version.

You must have a working Go environment.

```console
$ git clone https://github.com/helm/helm.git
$ cd helm
$ make
```

If required, it will fetch the dependencies and cache them, and validate
configuration. It will then compile `helm` and place it in `bin/helm`.

## Conclusion

In most cases, installation is as simple as getting a pre-built `helm` binary.
This document covers additional cases for those who want to do more
sophisticated things with Helm.

Once you have the Helm Client successfully installed, you can move on to using
Helm to manage charts and [add the stable
chart repository](https://helm.sh/docs/intro/quickstart/#initialize-a-helm-chart-repository).
Loading