Hướng dẫn này chỉ cách cài đặt Helm CLI. Helm có thể được cài đặt từ nguồn hoặc từ các bản phát hành nhị phân dựng sẵn
Từ Dự án Helm
Dự án Helm cung cấp hai cách để tìm nạp và cài đặt Helm. Đây là những phương pháp chính thức để nhận bản phát hành Helm. Ngoài ra, cộng đồng Helm cung cấp các phương pháp cài đặt Helm thông qua các trình quản lý gói khác nhau. Cài đặt thông qua các phương pháp đó có thể được tìm thấy bên dưới các phương pháp chính thức
Từ bản phát hành nhị phân
Mỗi bản phát hành của Helm đều cung cấp các bản phát hành nhị phân cho nhiều hệ điều hành khác nhau. Các phiên bản nhị phân này có thể được tải xuống và cài đặt thủ công
- Tải xuống phiên bản mong muốn của bạn
- Giải nén nó (tar -zxvf helm-v3.0.0-linux-amd64.tar.gz)
- Tìm tệp nhị phân brew install helm 0 trong thư mục đã giải nén và di chuyển nó đến đích mong muốn (brew install helm 1)
Từ đó, bạn sẽ có thể chạy ứng dụng khách và. brew install helm 2
Ghi chú. Kiểm tra tự động Helm chỉ được thực hiện cho Linux AMD64 trong quá trình xây dựng và phát hành CircleCi. Việc thử nghiệm các hệ điều hành khác là trách nhiệm của cộng đồng yêu cầu Helm cho hệ điều hành được đề cập
Từ tập lệnh
Helm hiện có tập lệnh cài đặt sẽ tự động lấy phiên bản Helm mới nhất và cài đặt cục bộ
Bạn có thể tìm nạp tập lệnh đó và sau đó thực thi tập lệnh cục bộ. Nó được ghi lại đầy đủ để bạn có thể đọc qua và hiểu nó đang làm gì trước khi chạy nó
$ curl -fsSL -o get_helm.sh //raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 $ chmod 700 get_helm.sh $ ./get_helm.sh
Có, bạn có thể brew install helm 3 nếu bạn muốn sống ở rìa
Thông qua Trình quản lý gói
Cộng đồng Helm cung cấp khả năng cài đặt Helm thông qua trình quản lý gói hệ điều hành. Những thứ này không được dự án Helm hỗ trợ và không được coi là bên thứ 3 đáng tin cậy
Từ Homebrew (macOS)
Các thành viên của cộng đồng Helm đã đóng góp xây dựng công thức Helm cho Homebrew. Công thức này thường được cập nhật
brew install helm
(Ghi chú. Ngoài ra còn có một công thức cho emacs-helm, đây là một dự án khác. )
Từ Chocolatey (Windows)
Các thành viên của cộng đồng Helm đã đóng góp xây dựng gói Helm cho Chocolatey. Gói này thường được cập nhật
choco install kubernetes-helm
Từ Scoop (Windows)
Các thành viên của cộng đồng Helm đã đóng góp xây dựng gói Helm cho Scoop. Gói này thường được cập nhật
scoop install helm
Từ Apt (Debian/Ubuntu)
Các thành viên của cộng đồng Helm đã đóng góp gói Helm cho Apt. Gói này thường được cập nhật
________số 8_______
Từ dnf/yum (fedora)
Kể từ Fedora 35, helm đã có trên kho lưu trữ chính thức. Bạn có thể cài đặt helm bằng cách gọi
sudo dnf install helm
Từ Snap
Cộng đồng Snapcrafters duy trì phiên bản Snap của gói Helm
sudo snap install helm --classic
Từ pkg (FreeBSD)
Các thành viên của cộng đồng FreeBSD đã đóng góp xây dựng gói Helm cho Bộ sưu tập cổng FreeBSD. Gói này thường được cập nhật
pkg install helm
Bản dựng phát triển
Ngoài các bản phát hành, bạn có thể tải xuống hoặc cài đặt các ảnh chụp nhanh phát triển của Helm
Từ Canary Builds
Các bản dựng "Canary" là các phiên bản của phần mềm Helm được xây dựng từ nhánh brew install helm 4 mới nhất. Chúng không phải là bản phát hành chính thức và có thể không ổn định. Tuy nhiên, họ cung cấp cơ hội để thử nghiệm các tính năng tiên tiến
Các tệp nhị phân Canary Helm được lưu trữ tại get. người cầm lái. sh. Dưới đây là các liên kết đến các bản dựng phổ biến
- LinuxAMD64
- macOS AMD64
- Windows thử nghiệm AMD64
Từ Nguồn (Linux, macOS)
Xây dựng Helm từ nguồn tốn nhiều công sức hơn một chút, nhưng là cách tốt nhất nếu bạn muốn thử nghiệm phiên bản Helm mới nhất (tiền phát hành)
Bạn phải có một môi trường Go làm việc
$ git clone //github.com/helm/helm.git $ cd helm $ make
Nếu được yêu cầu, nó sẽ tìm nạp các phụ thuộc và lưu trữ chúng, đồng thời xác thực cấu hình. Sau đó, nó sẽ biên dịch brew install helm 0 và đặt nó vào brew install helm 6
Phần kết luận
Trong hầu hết các trường hợp, việc cài đặt đơn giản như lấy một tệp nhị phân brew install helm 0 dựng sẵn. Tài liệu này bao gồm các trường hợp bổ sung dành cho những người muốn làm những việc phức tạp hơn với Helm
Khi bạn đã cài đặt thành công Ứng dụng khách Helm, bạn có thể chuyển sang sử dụng Helm để quản lý biểu đồ và