Điểm:0

Nhật ký giao tiếp giữa máy chủ API Kube và ETCD

lá cờ tn

Tôi đang cố gắng hiểu giao tiếp nội bộ trong cụm chẳng hạn khi tạo nhóm.

root@kmaster-0:# kubectl -v=7 -n mynamespace run mypod --image=nginx
I0903 11:01:06.368969 594516 loader.go:372] Cấu hình được tải từ tệp: /root/.kube/config
I0903 11:01:06.372708 594516 round_trippers.go:432] ĐĂNG https://192.168.178.111:6443/api/v1/namespaces/mynamespace/pods?fieldManager=kubectl-run

Đầu ra dài dòng của kubectl hiển thị các yêu cầu http được gửi tới máy chủ api, vì vậy tôi muốn kiểm tra xem máy chủ api làm gì, nhưng nhật ký của máy chủ api không hiển thị bất kỳ thứ gì liên quan đến nhóm đã tạo hoặc các yêu cầu được gửi tới ETCD . Nhật ký chỉ hiển thị như sau

root@kmaster-0:~# kubectl -n kube-system log kube-apiserver-kmaster-0
I0903 11:00:52.122893 1 clientconn.go:948] ClientConn chuyển bộ cân bằng sang "pick_first"
I0903 11:00:57.184420 1 controller.go:611] trình đánh giá đã thêm hạn ngạch nhập học cho: không gian tên
I0903 11:01:27.124960 1 client.go:360] lược đồ đã phân tích cú pháp: "thông qua"
I0903 11:01:27.125577 1 passthrough.go:48] ccResolverWrapper: gửi cập nhật tới cc: {[{https://127.0.0.1:2379 <nil> 0 <nil>}] <nil> <nil>}
I0903 11:01:27.125838 1 clientconn.go:948] ClientConn chuyển bộ cân bằng sang "pick_first"
I0903 11:02:11.820307 1 client.go:360] lược đồ đã phân tích cú pháp: "thông qua"
I0903 11:02:11.820465 1 passthrough.go:48] ccResolverWrapper: gửi cập nhật tới cc: {[{https://127.0.0.1:2379 <nil> 0 <nil>}] <nil> <nil>}
I0903 11:02:11.820892 1 clientconn.go:948] ClientConn chuyển bộ cân bằng sang "pick_first"
I0903 11:02:42.852719 1 client.go:360] lược đồ đã phân tích cú pháp: "thông qua"
I0903 11:02:42.852810 1 passthrough.go:48] ccResolverWrapper: gửi cập nhật tới cc: {[{https://127.0.0.1:2379 <nil> 0 <nil>}] <nil> <nil>}
I0903 11:02:42.852833 1 clientconn.go:948] ClientConn chuyển bộ cân bằng sang "pick_first"

Tôi đã hy vọng tìm thấy nhật ký giao tiếp với etcd và bộ lập lịch chẳng hạn. Có nhật ký nào về giao tiếp giữa máy chủ api và các thành phần của mặt phẳng điều khiển không?

lá cờ in
Theo như tôi biết, tất cả các thành phần của mặt phẳng điều khiển cũng tôn trọng các cờ `--v=`, nhưng tôi không biết rằng chúng sẽ ghi nhật ký _traffic_ như bạn yêu cầu. Việc tăng mức độ chi tiết tương tự của các daemon `etcd` có thể giúp bạn tiến gần hơn hoặc kết thúc cuối cùng của việc biên dịch lại etcd để ghi nhật ký những gì bạn muốn
alixander avatar
lá cờ tn
khi tôi thêm --v=9 vào kube-apiserver, tôi thực sự đã nhận được nhiều thông tin hơn, nhưng apiserver vẫn không hiển thị nhật ký liên quan đến việc đưa các đối tượng vào máy chủ etcd

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.