简介
kubectl
是 Kubernetes 的命令行工具,用于管理和操作 Kubernetes 集群。通过 kubectl
,用户可以部署应用、查看和管理资源、调试应用以及获取集群状态等。它支持多种操作,如创建、更新和删除 Pods、服务、部署等,能够与 Kubernetes API 进行交互,是开发和运维人员不可或缺的工具。而在渗透测试中,可以想办法获取目标主机的k8s集群的配置文件,然后使用kubectl
进行接管。
本站发布kubectl的单独文件版本,无需重复安装k8s即可使用kubectl Cli工具,包含Windows、Linux、Macos全平台版本。
相关截图
快速使用
使用 config.yaml
集群配置文件,获取集群的node节点
kubectl --kubeconfig config.yaml --insecure-skip-tls-verify=true get node
使用 config.yaml
集群配置文件,获取集群的所有命名空间
kubectl--kubeconfig config.yaml --insecure-skip-tls-verify=true get ns
使用 config.yaml
集群配置文件,获取集群的所有pod
kubectl --kubeconfig config.yaml --insecure-skip-tls-verify=true get pods -A
使用 config.yaml
集群配置文件,获取某个命名空间的某个pod的详细信息
kubectl --kubeconfig config.yaml --insecure-skip-tls-verify=true get pods -n <namespace> <pod name>
使用 K8S API Server
的管理端口(8080为HTTP,6443为HTTPS),进行集群管理执行命令。
kubectl --server=http://10.0.0.1:8080/ get node
kubectl --insecure-skip-tls-verify=true --server=https://10.0.0.1:6443/ get node
下载
极核始终提供一条免费的直链下载通道!
为防止恶意爬取下载,请登录并回复后下载!
为防止恶意爬取下载,请登录并回复后下载!
✈️ 全球下载通道
🚀 极核加速通道
THE END
- 最新
- 最热
只看作者