首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Kubectl命令大全

kubectl 常用命令 获取资源信息 获取所有 Pod:kubectl get pods 获取所有 Service:kubectl get services 获取特定 Namespace 中...Service:kubectl delete service 在容器内执行命令 在 Pod 内一个容器中执行命令kubectl exec -it <pod-name...查看资源使用情况 查看节点 CPU 和内存使用情况:kubectl top nodes 查看 Pod CPU 和内存使用情况:kubectl top pods 快速创建 Pod 快速创建一个...pod-name> 删除一个 Service:kubectl delete service 在容器内执行命令 在 Pod 内一个容器中执行命令kubectl exec...查看节点 CPU 和内存使用情况:kubectl top nodes 查看 Pod CPU 和内存使用情况:kubectl top pods 快速创建 Pod 快速创建一个 Pod:kubectl

27330

kubectl命令使用(四)

,“”是用于调试会话容器映像。...例如,要在名为“my-pod”Pod中创建调试会话,您可以使用以下命令kubectl debug my-pod -it --image=busybox此命令将创建一个新Pod,该Pod将使用busybox...例如,如果您要使用Kubernetes对象配置自动化流程,可以使用以下命令kubectl apply -f automation.yaml查看资源对象状态要查看资源对象状态,您可以使用以下命令kubectl...例如,要查看名为“my-pod”Pod状态,您可以使用以下命令kubectl describe pod my-pod此命令将显示有关Pod详细信息,包括其IP地址、容器、卷和事件等。...例如,要创建名为“my-namespace”新命名空间,您可以使用以下命令kubectl create namespace my-namespace此命令将创建一个新命名空间,并将其添加到Kubernetes

1.3K71

kubectl命令使用(三)

高级Kubectl命令扩展Pod要扩展Pod副本数量,您可以使用以下命令kubectl scale --replicas= 其中...例如,要将名为“my-deployment”Deployment扩展到5个副本,您可以使用以下命令kubectl scale --replicas=5 deployment my-deployment...例如,要将名为“my-deployment”Deployment中名为“my-container”容器更新到新镜像“my-image:v2”,您可以使用以下命令kubectl set image...deployment my-deployment my-container=my-image:v2创建端口转发要在本地端口创建与Pod端口之间转发,您可以使用以下命令kubectl port-forward...例如,要将名为“my-pod”Pod端口8080转发到本地计算机端口8888,您可以使用以下命令kubectl port-forward my-pod 8888:8080

70460

kubectl top 命令解析

以下命令运行环境为: k8s 1.8 k8s 1.13 二....使用 kubectl top 是基础命令,但是需要部署配套组件才能获取到监控值 1.8以下:部署 heapter 1.8以上:部署 metric-server kubectl top node: 查看...问题 4.1 kubectl top 为什么会报错 一般情况下 top 报错有以下几种,可以 kubectl top pod -v=10看到具体调用日志: 没有部署 heapster 或者 metric-server...在机器上直接 top 命令看到值和 kubectl top node 不能直接对比,因为计算逻辑不同,如内存,大致对应关系是(前者是机器上 top,后者是 kubectl top): rss + cache...4.4 kubectl top pod 和 exec 进入 pod 后看到 top 不一样 top 命令差异和上边一致,无法直接对比,同时,就算你对 pod 做了 limit 限制,pod 内 top

29.2K71

Kubernetes 1.8.6 集群部署kubectl(四)

部署 kubectl 工具,创建kubeconfig文件 kubectl是kubernetes集群管理工具,任何节点通过kubetcl都可以管理整个k8s集群。...本文是在 master节点 部署部署成功后会生成 /root/.kube/config 文件,kubectl就是通过这个获取 kube-apiserver 地址、证书、用户名等信息,所以这个文件需要保管好...时候是通过bootstrap.kubeconfig进行用户验证。...kubernetes/ 设置集群参数和客户端认证参数时 –embed-certs 都为 true,这会将 certificate-authority、client-certificate 和 client-key 指向证书文件内容写入到生成...; 生成bootstrap.kubeconfig,kube-proxy.kubeconfig文件拷贝到其它node节点/etc/kubernetes目录下 # scp /etc/kubernetes

76950

Kubernetes 1.8.6 集群部署kubectl(四)

部署 kubectl 工具,创建kubeconfig文件 kubectl是kubernetes集群管理工具,任何节点通过kubetcl都可以管理整个k8s集群。...本文是在 master节点 部署部署成功后会生成 /root/.kube/config 文件,kubectl就是通过这个获取 kube-apiserver 地址、证书、用户名等信息,所以这个文件需要保管好...时候是通过bootstrap.kubeconfig进行用户验证。...kubernetes/ 设置集群参数和客户端认证参数时 –embed-certs 都为 true,这会将 certificate-authority、client-certificate 和 client-key 指向证书文件内容写入到生成...; 生成bootstrap.kubeconfig,kube-proxy.kubeconfig文件拷贝到其它node节点/etc/kubernetes目录下 # scp /etc/kubernetes

79540
领券