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?