2017-03-31 56 views
4

捉迷藏kubectl exec -it <PODNAME> -- /bin/bash是大量印壳的垃圾:上Kubernetes禁用网络日志上运行时kubectl EXEC

) Data frame handling 
        I0331 17:46:15.486652 3807 logs.go:41] (0xc4201158c0) Data frame received for 5 
                             I0331 17:46:15.486671 3807 logs.go:41] (0xc42094a000) (5) Data frame handling 
                                                 I0331 17:46:15.486682 3807 logs.go:41] (0xc42094a000) (5) Data frame sent 
                                                                    [email protected]:/# I0331 17:46:16.667823 3807 logs.go:41] (0xc420687680) (3) Writing data frame 
                I0331 17:46:16.669223 3807 logs.go:41] (0xc4201158c0) Data frame received for 5 
                                    I0331 17:46:16.669244 3807 logs.go:41] (0xc42094a000) (5) Data frame handling 
                                                        I0331 17:46:16.669254 3807 logs.go:41] (0xc42094a000) (5) Data frame sent 

[email protected]:/# I0331 17:46:17.331753 3807 logs.go:41] (0xc420687680) (3) Writing data frame 
                                I0331 17:46:17.333338 3807 logs.go:41] (0xc4201158c0) Data frame received for 5 
                                                    I0331 17:46:17.333358 3807 logs.go:41] (0xc42094a000) (5) Data frame handling 
                                                                        I0331 17:46:17.333369 3807 logs.go:41] (0xc42094a000) (5) Data frame sent 

I0331 17:46:17.333922 3807 logs.go:41] (0xc4201158c0) Data frame received for 5 
                        I0331 17:46:17.333943 3807 logs.go:41] (0xc42094a000) (5) Data frame handling 
                                            I0331 17:46:17.333956 3807 logs.go:41] (0xc42094a000) (5) Data frame sent 
                                                               [email protected]:/# I0331 17:46:17.738444 3807 logs.go:41] (0xc420687680) (3) Writing data frame 
          I0331 17:46:17.740563 3807 logs.go:41] (0xc4201158c0) Data frame received for 5 
                               I0331 17:46:17.740591 3807 logs.go:41] (0xc42094a000) (5) Data frame handling 
                                                   I0331 17:46:17.740606 3807 logs.go:41] (0xc42094a000) (5) Data frame sent 

这是一个没有好一点点“T”选项:

kubectl exec -i hello-4103519535-hcdm6 -- /bin/bash 
I0331 18:29:06.918584 4992 logs.go:41] (0xc4200878c0) (0xc4204c5900) Create stream 
I0331 18:29:06.918714 4992 logs.go:41] (0xc4200878c0) (0xc4204c5900) Stream added, broadcasting: 1 
I0331 18:29:06.928571 4992 logs.go:41] (0xc4200878c0) Reply frame received for 1 
I0331 18:29:06.928605 4992 logs.go:41] (0xc4200878c0) (0xc4203ffc20) Create stream 
I0331 18:29:06.928614 4992 logs.go:41] (0xc4200878c0) (0xc4203ffc20) Stream added, broadcasting: 3 
I0331 18:29:06.930565 4992 logs.go:41] (0xc4200878c0) Reply frame received for 3 
I0331 18:29:06.930603 4992 logs.go:41] (0xc4200878c0) (0xc4204c59a0) Create stream 
I0331 18:29:06.930615 4992 logs.go:41] (0xc4200878c0) (0xc4204c59a0) Stream added, broadcasting: 5 
I0331 18:29:06.932455 4992 logs.go:41] (0xc4200878c0) Reply frame received for 5 
I0331 18:29:06.932499 4992 logs.go:41] (0xc4200878c0) (0xc420646000) Create stream 
I0331 18:29:06.932511 4992 logs.go:41] (0xc4200878c0) (0xc420646000) Stream added, broadcasting: 7 
I0331 18:29:06.935363 4992 logs.go:41] (0xc4200878c0) Reply frame received for 7 
echo toto 
I0331 18:29:08.943066 4992 logs.go:41] (0xc4203ffc20) (3) Writing data frame 
I0331 18:29:08.947811 4992 logs.go:41] (0xc4200878c0) Data frame received for 5 
I0331 18:29:08.947837 4992 logs.go:41] (0xc4204c59a0) (5) Data frame handling 
I0331 18:29:08.947851 4992 logs.go:41] (0xc4204c59a0) (5) Data frame sent 
toto 

有没有办法禁用? 它来自我的环境吗? 我还不确定它是否来自Kubernetes或我的环境。

+0

不能正常工作:( – Arkon

+0

前面的一个不正确,请尝试'kubectl exec -it -/bin/bash>/dev/null 2>&1' – Inian

+0

哼,它真的打破了我的shell:p没有任何回应再 – Arkon

回答

6

刚发现它: unset DEBUG修好了!