小编lex*_*sys的帖子

如何在EKS上获取k8s主日志?

我正在寻找这些日志:

/var/log/kube-apiserver.log
/var/log/kube-scheduler.log
/var/log/kube-controller-manager.log
Run Code Online (Sandbox Code Playgroud)

在EKS中,用户无权访问控制平面,无法直接查看这些文件.

我知道AWS宣布的CloudTrail集成.但它显示的事件不是来自k8s API,而是来自事件的AWS EKS API CreateCluster.还有一个问题是如何获取调度程序和控制器管理器日志.

在pods列表中没有用于api和控制器的pod.

$ kubectl get po --all-namespaces
NAMESPACE     NAME                             READY     STATUS             RESTARTS   AGE
kube-system   aws-node-9f4lm                   1/1       Running            0          2h
kube-system   aws-node-wj2cg                   1/1       Running            0          2h
kube-system   kube-dns-64b69465b4-4gw6n        3/3       Running            0          2h
kube-system   kube-proxy-7mt7l                 1/1       Running            0          2h
kube-system   kube-proxy-vflzv                 1/1       Running            0          2h
Run Code Online (Sandbox Code Playgroud)

节点列表中没有主节点

$ kubectl get nodes
NAME                        STATUS    ROLES     AGE       VERSION
ip-10-0-0-92.ec2.internal   Ready     <none>    9m        v1.10.3
ip-10-0-1-63.ec2.internal   Ready     <none>    9m        v1.10.3
Run Code Online (Sandbox Code Playgroud)

amazon-web-services kubernetes amazon-eks

11
推荐指数
1
解决办法
4800
查看次数

我怎么能弄清楚为什么我的Perl脚本崩溃了?

我编写了一个将数据发送给客户端的Perl脚本.它工作一段时间(从一分钟到2小时)然后下降.控制台没有错误,日志中没有错误.

我添加了一个END部分 - 它没有被执行.

我该怎么做才能弄清问题是什么?

debugging perl

2
推荐指数
1
解决办法
985
查看次数