2016-03-18 22 views
5

Cách chính xác để cài đặt addons với Kubernetes 1.1 là gì? docs không rõ ràng như tôi muốn về chủ đề này; họ dường như ngụ ý rằng một trong những nên sao chép tập tin yaml addons '/ etc/kubernetes/addons trên các nút chủ, nhưng tôi đã thử này và không có gì xảy ra.Cách chính xác để cài đặt addons với Kubernetes 1.1 là gì?

Bên cạnh đó, cho sự nhầm lẫn nói thêm, các tài liệu ngụ ý rằng addons được đi kèm với Kubernetes:

Vì vậy, cách dai dẳng chỉ để thực hiện thay đổi trong addons là để cập nhật các biểu hiện trên máy chủ tổng thể. Tuy nhiên, người dùng không muốn làm điều đó một mình - họ nên chờ đợi một bản phát hành mới của Kubernetes cũng sẽ chứa các phiên bản mới của tiện ích bổ sung.

Vì vậy, tôi nên cài đặt addons như thế nào, f.ex. cluster-loadbalancing, với Kubernetes 1.1?

Trả lời

3

... chúng dường như ngụ ý rằng người ta nên sao chép tệp yaml của người dùng vào/etc/kubernetes/addons trên nút chính, nhưng tôi đã thử điều này và không có gì xảy ra.

Điều này chỉ đúng nếu bạn đang sử dụng một trong các cơ chế cài đặt dựa trên muối.

Vì vậy, tôi nên cài đặt addons như thế nào, f.ex. cluster-loadbalancing, với Kubernetes 1.1?

Hầu hết các tiện ích bổ sung có thể được cài đặt bằng cách chỉ chạy kubectl create -f đối với bộ điều khiển nhân bản và tệp dịch vụ cho tiện ích bổ sung. Trước tiên, bạn cần tạo không gian tên kube-system nếu chưa có và một số tiện ích bổ sung (như dns) yêu cầu bạn điền vào một vài giá trị trong mẫu jinja nếu không sẽ được xử lý bằng muối.

+0

Một vài lệnh/tập lệnh mẫu sẽ hữu ích. Đây là cấp độ quá cao, và vẫn không cho tôi thấy làm thế nào để làm điều đó. Chạy 'kubectl create -f' cộng với cái gì? Tôi cần những gì để chạy, cài đặt, tải xuống, sao chép, v.v ... trước khi chạy 'kubectl create -f'? Tài liệu và kết quả tìm kiếm không rõ ràng. –

+0

Bạn vẫn đang sử dụng Kubernetes 1.1? ;) –

+0

Khách hàng 1.3.0. Máy chủ 1.4.3. Theo 'kubectl version' –

Các vấn đề liên quan