Helm là trình quản lý gói và hoạt động cho Kubernetes. Mặc dù việc xử lý các ứng dụng Kubernetes và một số bản phát hành có thể làm tăng độ phức tạp của quá trình phát triển và triển khai. Helm với tư cách là trình quản lý đóng gói cho phép bạn gói tất cả các thành phần Kubernetes trong một gói duy nhất để triển khai, do đó giảm độ phức tạp. Bạn có thể tích hợp một số đối tượng Kubernetes trong biểu đồ Helm, được triển khai toàn bộ. Bạn có thể sử dụng Helm để triển khai một ứng dụng đơn lẻ hoặc một phần của ứng dụng mở rộng Show Có một số công cụ có thể được sử dụng với biểu đồ Helm để giảm bớt quá trình triển khai Kubernetes. Bạn cũng có thể tích hợp các biểu đồ Helm trong quy trình CI/CD để tự động hóa từng quy trình, giúp các nhà phát triển tận dụng để viết mã thay vì chạy và xử lý các triển khai sản xuất. Bạn có thể sử dụng và cài đặt Helm bằng một cú nhấp chuột. Helm đi kèm với giao diện người dùng dòng lệnh có tên là 'helm' để thực hiện các chức năng của Helm Dưới đây là một số lệnh Helm
Lệnh trên sẽ cung cấp cho bạn thông tin về các lệnh Helm có sẵn # trợ giúp lái xe
# trợ giúp tìm kiếm
Lệnh trên sẽ cho phép bạn tìm kiếm các biểu đồ. Bạn có thể sử dụng tìm kiếm helm như được đề cập dưới đây # trợ giúp tìm kiếm phpmyadmin đầu ra-
Với lệnh trên, bạn có thể tải xuống biểu đồ cục bộ mà không cần cài đặt nó. Bạn có thể sử dụng tên biểu đồ với lệnh tìm nạp để tải xuống tất cả các biểu đồ và tệp mẫu trong thư mục # tìm nạp helm ổn định/phpmyadmin output-
Sử dụng lệnh trên, bạn có thể dễ dàng cài đặt biểu đồ theo sau là tên biểu đồ. Bạn có thể sử dụng tùy chọn '- name' nếu bạn muốn đặt tên cho biểu đồ triển khai và '- version' để chỉ định phiên bản biểu đồ theo yêu cầu của bạn # hỗ trợ cài đặt ổn định/phpmyadmin --name phpmyadmin --version 4. 3. 3 Lệnh trên sẽ cung cấp tổng quan về tài nguyên đã triển khai, có thể được kiểm tra từ Kubernetes bằng lệnh bên dưới # kubectl nhận tất cả. grep -i phpmyadmin
Bạn có thể sử dụng lệnh trên để khởi tạo helm
Bạn có thể kiểm tra trạng thái cài đặt biểu đồ bằng lệnh trên. Bạn phải cung cấp tên biểu đồ mà bạn muốn trạng thái # helm status phpmyadmin
Bạn có thể sử dụng lệnh danh sách với đầy đủ chi tiết của biểu đồ hiện được triển khai # danh sách lãnh đạo output-
Với sự trợ giúp của lệnh nâng cấp, bạn có thể nâng cấp phiên bản biểu đồ. Trong các ví dụ trên, chúng ta có phiên bản 4. 3. 3, và bây giờ chúng tôi đang nâng cấp nó lên 4. 3. 4 sử dụng lệnh dưới đây # hỗ trợ nâng cấp phpmyadmin ổn định/phpmyadmin --version 4. 3. 4
Với sự trợ giúp của lệnh trên, bạn có thể kiểm tra lịch sử của biểu đồ đã cài đặt theo sau là tên biểu đồ # lịch sử lãnh đạo phpmyadmin đầu ra- SỬA ĐỔI CẬP NHẬT BIỂU ĐỒ TRẠNG THÁI MÔ TẢ PHIÊN BẢN ỨNG DỤNG
Bạn có thể sử dụng lệnh rollback nếu muốn chuyển về phiên bản trước của biểu đồ helm. Bạn phải đề cập đến số phiên bản với lệnh như được đề cập bên dưới # rollback helm phpmyadmin 1
Bạn có thể xóa biểu đồ helm bằng lệnh xóa như được đề cập bên dưới # helm delete myphpadmin
Với sự trợ giúp của lệnh trên, bạn có thể liệt kê các kho lưu trữ được sử dụng hiện tại # danh sách repo helm đầu ra-
# cập nhật repo helm output-
Bạn có thể sử dụng lệnh đặt lại để gỡ cài đặt thành phần máy xới và tùy chọn '-remove-helm-home' sau lệnh xóa để xóa thư mục chính của người lái. Bạn có thể sử dụng tùy chọn '-f' để xóa nó một cách mạnh mẽ Helm có khó học không?Đường cong học tập
. Quá trình này khá phức tạp và liên quan đến quá trình học tập khó khăn, có thể mất một thời gian để các nhóm DevOps làm quen .
Cách tốt nhất để quản lý biểu đồ Helm là gì?Cách tốt nhất để quản lý biểu đồ Helm là gì? . Sử dụng kho lưu trữ biểu đồ để lưu trữ một biểu đồ lớn được chia sẻ Sử dụng kho lưu trữ biểu đồ để lưu trữ nhiều biểu đồ dành riêng cho dịch vụ Sử dụng các biểu đồ dành riêng cho dịch vụ được lưu trữ trong cùng kho lưu trữ với chính dịch vụ đó (cảnh báo spoiler. chúng tôi thích cái này hơn) Lệnh Helm là gì?Helm Complete Powershell Đẩy mũ lái Cơ quan đăng ký lái Helm Registry Đăng nhập Đăng xuất Helm Registry Helm Show Crds Tôi có thể tải xuống biểu đồ Helm ở đâu?Tất cả các gói từ repo ổn định đều có ở đây. . https. // kubernetes-chart. kho. googleapis. com/ https. // kubernetes-chart. kho. googleapis. com/chartmuseum-2. 5. 0. tgz https. //github. com/helm/charts/tree/master/stable/chartmuseum |