Lệnh helm init
không hoạt động lâu hơn kể từ phiên bản 3. Chạy helm --help
liệt kê tất cả các lệnh có sẵn, trong số đó init
không còn tồn tại.
Tại sao vậy?
Lệnh helm init
không hoạt động lâu hơn kể từ phiên bản 3. Chạy helm --help
liệt kê tất cả các lệnh có sẵn, trong số đó init
không còn tồn tại.
Tại sao vậy?
Câu trả lời:
Theo tài liệu chính thức , helm init
lệ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
stable
kho 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!