Kubectl-krew 常用插件
ns 插件
切换命名空间,这样执行命令的视乎不用每次加上 -n <namespaces>
参数。
images 插件
查看当前命名空间或者集群 Workload 中使用的景象信息。
kubectl images -A
view-secret 插件
自动 decode base64 编码的 secret。
view-allocations 插件
查看资源分布情况。根据 resource、node、pod 三个维度进行查看。
kubesec-scan 插件
扫描 k8s 资源
kubectl kubesec-scan statefulset loki -n loki-stack
neat 插件
neat 显示,更具可读性
kubectl neat get -- pod loki-0 -oyaml -n loki-stack
node-shell 插件
在节点上执行命令
kubectl node-shell instance-ykx0ofns
outdated 插件
查看过时的镜像
kubectl outdated
popeye 插件
发现潜在的资源问题
kubectl popeye
resource-capacity 插件
提供资源请求、限制和使用率的概览。
这是一个简单的 CLI,它提供 Kubernetes 集群中资源请求、限制和利用率的概览。它试图将来自 kubectl top 和 kubectl describe 的输出的最好部分组合成一个简单易用的 CLI,专注于集群资源。
kubectl resource-capacity