2017-12-20 91 views
5

Tôi đang thiết lập cụm kubernetes trên máy Centos 7 và lệnh kubeadm init cung cấp cho tôi thông báo cảnh báo dưới đây.Kubernetes1.9.0 kubeadm init - crictl không được tìm thấy trong đường dẫn hệ thống

[init] Using Kubernetes version: v1.9.0 
[init] Using Authorization modes: [Node RBAC] 
[preflight] Running pre-flight checks. 
     [WARNING SystemVerification]: docker version is greater than the most recently validated version. Docker version: 17.09.1-ce. Max validated version: 17.03 
     [WARNING FileExisting-crictl]: crictl not found in system path 

Làm cách nào để khắc phục cảnh báo crictl not found in system path này? Tôi có cần cài đặt bất kỳ phần mềm bổ sung nào không?

Trả lời

1

Có, bạn cần phần mềm bổ sung. crictl là một phần của repo cri-tools trên github.

Ít nhất là khi tôi gặp sự cố này (ngày 20 tháng 12 năm 2017), cri-tools không khả dụng trên gói repo của kubernete, vì vậy tôi phải tải xuống nguồn và tạo. cri-tools được viết đi, vì vậy bạn có thể cần phải cài đặt golang trên hệ thống của bạn.

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