Cài đặt Helm trên Ubuntu

Cai Dat Helm Tren Ubuntu



Helm là một công cụ dành cho Kubernetes, được sử dụng để triển khai các ứng dụng Kubernetes bằng cách kết hợp các tệp cấu hình thành một gói duy nhất gọi là Biểu đồ Helm. Vì tốt hơn hết bạn nên cập nhật một tệp cấu hình duy nhất thay vì chỉnh sửa nhiều tệp cấu hình. Việc triển khai các ứng dụng Kubernetes trở nên cực kỳ dễ dàng với Helm.

Trong hướng dẫn này, tôi sẽ tìm hiểu các cách tiếp cận khác nhau để triển khai Helm trên Ubuntu.

Ghi chú: Các hướng dẫn và lệnh được đề cập trong hướng dẫn này được thực hiện trên Ubuntu 22.04. Các lệnh này cũng sẽ hoạt động trên tất cả các phiên bản Ubuntu và bản phân phối dựa trên Debian mà không gặp vấn đề gì.







Cài đặt Helm trên Ubuntu

Helm đưa ra một số phương pháp cài đặt cho Linux và chúng có thể được sử dụng để cài đặt trên Ubuntu.



1. Sử dụng Snap

Trình quản lý gói snap theo mặc định có trên Ubuntu và là cách nhanh nhất để thiết lập và chạy Helm trên nó. Để tải xuống và cài đặt gói helm, gõ lệnh sau trong terminal.



sudo búng tay cài đặt cầm lái --cổ điển





Gói snap được đóng gói và thường có kích thước lớn hơn so với gói deb. Nếu bạn muốn xóa nó khỏi Ubuntu, hãy sử dụng lệnh snap delete.

sudo snap tháo mũ bảo hiểm



2. Sử dụng bản phát hành nhị phân

Phương pháp đầu tiên liên quan đến việc tải xuống nhận tập tin từ trang web chính thức.

Tải xuống phiên bản Linux từ Đây .

Đi tới thư mục nơi tập tin được tải xuống bằng cách sử dụng đĩa CD yêu cầu; trong trường hợp của tôi, nó được tải xuống trong Tải xuống danh mục.

Gỡ bỏ tập tin bằng Linux nhận yêu cầu.

sudo nhận -zxf < tên tập tin >

Trong lệnh trên, Với cờ được sử dụng để giải nén gz tài liệu, x để giải nén kho lưu trữ và f để đọc/ghi tập tin được đề cập. Trong trường hợp của tôi, tên tập tin là helm-v3.14.0-linux-arm64.tar.gz.

sudo nhận -zxf helm-v3.14.0-linux-arm64.tar.gz

Sau khi giải nén kho lưu trữ, một thư mục sẽ được tạo trong thư mục làm việc hiện tại với tên linux-arm64. Tên thư mục có thể thay đổi tùy theo tên file.

Điều hướng đến thư mục này bằng cách sử dụng đĩa CD yêu cầu.

đĩa CD linux-arm64

Trong thư mục này, bạn sẽ nhận được ba tập tin, cầm lái , GIẤY PHÉP , Và README.md .

Di chuyển cầm lái nhị phân đến /usr/local/bin thư mục sử dụng sudo mv (di chuyển) lệnh.

sudo mv cầm lái / sử dụng / địa phương / thùng rác /

Đó là nó! Quá trình cài đặt Helm trên Ubuntu đã hoàn tất, hãy xác minh cài đặt bằng cách sử dụng phiên bản cầm lái yêu cầu.

phiên bản cầm lái

Đầu ra biểu thị rằng Helm đã được cài đặt trên Linux.

Để gỡ cài đặt helm khỏi Ubuntu, chỉ cần xóa cầm lái từ /usr/local/bin/ danh mục.

sudo rm / sử dụng / địa phương / thùng rác / cầm lái

3. Sử dụng tập lệnh

Phương pháp thứ hai để tải xuống và cài đặt Helm vào Ubuntu là sử dụng tập lệnh. Để tải xuống tập lệnh mới nhất của Helm, hãy thực hiện lệnh sau.

Xoăn -fsSL -O get_helm.sh https: // raw.githubusercontent.com / cầm lái / cầm lái / chủ yếu / kịch bản / lấy mũ- 3

Lệnh nói trên lấy tập lệnh Helm gần đây nhất và tải nó xuống thư mục làm việc hiện tại dưới tên get_helm.sh .

Để làm cho tập lệnh có thể thực thi được, hãy cấp cho nó quyền cần thiết bằng cách sử dụng chmod yêu cầu.

sudo chmod 700 get_helm.sh

Thực thi tập lệnh để bắt đầu quá trình cài đặt.

. / get_helm.sh

Người lãnh đạo sẽ tải xuống và cài đặt trong /usr/local/bin/ danh mục. Xác minh bằng cách kiểm tra phiên bản của nó.

Để gỡ cài đặt nó, hãy sử dụng phương pháp tương tự được đề cập ở cuối phương pháp 2 ( Sử dụng bản phát hành nhị phân ).

4. Sử dụng APT

Để cài đặt gói Helm vào Ubuntu bằng APT, trước tiên, chúng ta cần thêm kho lưu trữ của nó; xem các bước sau.

Trước tiên hãy tải xuống và cài đặt khóa chung bằng cách sử dụng.

cuộn tròn https: // baltocdn.com / cầm lái / ký.asc | gpg --bạn thân mến | sudo phát bóng / sử dụng / chia sẻ / Móc chìa khóa / helm.gpg > / nhà phát triển / vô giá trị

Đây, cuộn tròn https://baltocdn.com/helm/signing.asc đang tải xuống khóa bọc thép ASCII công khai trong khi gpg –dearmor đang chuyển đổi nó thành nhị phân.

Các tee /usr/share/keyrings/helm.gpg đang ghi mã nhị phân đã chuyển đổi vào helm.gpg tài liệu.

Bạn sẽ không thấy bất kỳ đầu ra nào vì tất cả đầu ra tiêu chuẩn sẽ chuyển sang /dev/null .

Thêm kho lưu trữ bằng cách thực hiện lệnh được đề cập dưới đây.

tiếng vọng 'deb [arch= $(dpkg --print-architecture) đã ký bởi=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo phát bóng / vân vân / đúng cách / nguồn.list.d / helm-ổn định-debian.list

Ở đây, lập luận của tiếng vọng chứa thông tin kho lưu trữ được ghi vào nguồn.list.d/helm-stable-debian.list tài liệu.

Bây giờ, để truy cập kho lưu trữ thông qua giao thức HTTPS an toàn, hãy cài đặt apt-transport-https gói, mặc dù đây là một bước tùy chọn.

Cần lưu ý rằng apt-transport-https gói đã được tích hợp trong APT kể từ phiên bản 1.5 và có sẵn trong các bản phát hành Ubuntu mới nhất.

sudo đúng cách cài đặt apt-transport-https --Đúng

Bây giờ, hãy cập nhật danh sách kho lưu trữ và cài đặt phần mềm quản lý bằng APT.

sudo đúng cách cài đặt cầm lái

Để xác minh, hãy sử dụng phiên bản cầm lái yêu cầu. Nhưng nếu nó báo lỗi thì hãy khởi động lại hệ thống.

Để gỡ cài đặt nó, sử dụng lệnh sau.

sudo loại bỏ thích hợp --autoremove cầm lái

Phần kết luận

Để nâng cao hiệu quả triển khai gói Kubernetes, công cụ Helm được sử dụng. Có nhiều phương pháp khác nhau để cài đặt Helm trên Ubuntu như thông qua Snap, APT, Script và Bản phát hành nhị phân chính thức. Trong hướng dẫn này, tất cả các phương pháp này sẽ được thảo luận. Tôi thích cài đặt Helm bằng snap hơn vì việc này có thể được thực hiện chỉ bằng cách thực hiện một lệnh duy nhất. Tuy nhiên, nó cũng phụ thuộc vào yêu cầu của hệ thống. Các phương pháp gỡ cài đặt của Helm cũng được liệt kê cùng với các phương pháp cài đặt tương ứng.