Closed eager-yu closed 2 years ago
你使用什么浏览器?
chrome
K8S 使用的是AWS的EKS
@eager-yu 我不知道EKS有什么安全限制,但是我将kube-explorer作为Pod安装到EKS中,这些功能都可以使用。
git clone https://github.com/cnrancher/kube-explorer
cd kube-explorer/deploy/kubectl
kubectl create -f .
# edit svc type to NodePort
kubectl edit svc kube-explorer -n kube-system
# deployment使用的是latest镜像,如有必要你可以进行修改
确保安全组允许NodePort的端口访问,访问EKS对应节点的NodeIP+NodePort即可使用,对应的UI shell和logs功能可以使用。
现像:
服务端日志: INFO[0002] Watching metadata for /v1, Kind=ResourceQuota INFO[0002] Watching metadata for apps/v1, Kind=ReplicaSet INFO[0002] Watching metadata for certificates.k8s.io/v1beta1, Kind=CertificateSigningRequest INFO[0002] Watching metadata for /v1, Kind=PersistentVolumeClaim INFO[0002] Watching metadata for /v1, Kind=Secret
INFO[0002] Watching metadata for /v1, Kind=PersistentVolume INFO[0002] Watching metadata for rbac.authorization.k8s.io/v1, Kind=ClusterRoleBinding ERRO[0011] Error during subscribe websocket: close sent ERRO[0011] Error during subscribe websocket: close sent ERRO[0366] Error during subscribe websocket: close sent ERRO[0366] Error during subscribe websocket: close sent ERRO[0483] Error during subscribe websocket: close sent ERRO[0483] Error during subscribe websocket: close sent
Linux 下操作: 命令行操作查看log, 执行shell 没问题