helm init đã bị xóa trong phiên bản 3


8

Lệnh helm initkhông hoạt động lâu hơn kể từ phiên bản 3. Chạy helm --helpliệt kê tất cả các lệnh có sẵn, trong số đó initkhông còn tồn tại.

Tại sao vậy?

Câu trả lời:


11

Theo tài liệu chính thức , helm initlệnh đã bị xóa mà không cần thay thế:

Lệnh init helm đã được gỡ bỏ. Nó thực hiện hai chức năng chính. Đầu tiên, nó cài đặt Tiller. Điều này không còn cần thiết nữa. Thứ hai, nó thiết lập các thư mục và kho lưu trữ nơi cấu hình Helm sống. Điều này bây giờ là tự động. Nếu thư mục không có mặt nó sẽ được tạo.


Có một sự thay đổi đáng chú ý khác, có thể gây rắc rối cho bạn tiếp theo:

Các stablekho lưu trữ không còn được thêm vào theo mặc định. Kho lưu trữ này sẽ không còn được sử dụng trong vòng đời của Helm v3 và chúng tôi hiện đang chuyển sang một mô hình kho lưu trữ phân tán có thể được tìm kiếm bởi Helm Hub.

Tuy nhiên, theo hướng dẫn bắt đầu nhanh chính thức , điều này có thể được thực hiện thủ công nếu muốn:

$ helm repo add stable https://kubernetes-charts.storage.googleapis.com/
$ helm repo update  

Chúc mừng hạnh phúc!


xem bài đăng này để biết danh sách các thay đổi trong helm v3
alonana
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.