k8s之kubectl常用命令

node相关

kubectl get nodes -o wide

kubectl describe node node01

容器命令

kubectl get pods -A -o wide

kubectl describe pod edgedns-xxx -n openname

kubectl exec -it pod_name /bin/sh

kubectl exec mypod -c pod -it -- /bin/sh

kubectl logs mypod -f -n openname

原文地址:https://www.cnblogs.com/embedded-linux/p/12422447.html

时间: 2024-10-04 12:04:31

k8s之kubectl常用命令的相关文章

Kubernetes之kubectl常用命令使用指南:2:故障排查

kubectl是一个用于操作kubernetes集群的命令行接口,通过利用kubectl的各种命令可以实现各种功能,是在使用kubernetes中非常常用的工具.这里我们会通过一些简单的实例来展现其中一些高频命令的使用方法. 更为重要的是这些命令使用的场景以及能够解决什么样的问题.上篇文章我们介绍了创建和删除相关的几条命令,这篇文章我们来看一下出现问题时最常用的另外九条命令. 常用命令 kubectl故障排查相关,本文将会简单介绍一下如下命令 项番 命令 说明 No.1 version 显示客户

Kubernetes之kubectl常用命令

本文转自:http://blog.csdn.net/xingwangc2014/article/details/51204224 kubernetes通过kube-apiserver作为整个集群管理的入口.Apiserver是整个集群的主管理节点,用户通过Apiserver配置和组织集群,同时集群中各个节点同etcd存储的交互也是通过Apiserver进行交互.Apiserver实现了一套RESTfull的接口,用户可以直接使用API同Apiserver交互.另外官方还提供了一个客户端kubec

kubectl 常用命令梳理

kubectl 命令梳理 Kubctl 命令是操作 kubernetes 集群的最直接的途径,下面对相关命令进行简介: 语法 $ kubectl [command] [TYPE] [NAME] [flags] command:子命令 TYPE:资源类型 NAME:资源名称 flags:命令参数 命令帮助 kubectl命令的帮助很详细,kubectl -h会列出所有的子命令,在任何子命令后跟 -h,都会输出详细的帮助以及用例,遇到问题可以随时查看帮助. 资源对象 kubectl大部分子命令后都可

k8s集群–常用命令

一:基础命令 1.查看帮助: 命令:[[email protected] ~]# kubectl --help 2.查看版本: 命令:[[email protected] ~]# kubectl --versionKubernetes v1.5.2 二:get (get命令用于获取集群的一个或一些resource信息. 使用–help查看详细信息) 注意:kubectl的帮助信息.示例相当详细,而且简单易懂.建议大家习惯使用帮助信息.kubectl可以列出集群所有resource的详细.reso

kubectl常用命令

command kubectl kubectl 输出格式 显示Pod的更多信息 kubectl get pod <pod-name> -o wide 以yaml格式显示Pod的详细信息 kubectl get pod <pod-name> -o yaml kubectl 操作示例 1. 创建资源对象 根据yaml配置文件一次性创建service和rc kubectl create -f my-service.yaml -f my-rc.yaml 根据<directory>

kubectl 常用命令

查看 查看所有kubelet节点 kubectl get nodes 查看所有pod kubectl get pods --all-namespaces kubectl get pods -o wide 查看pod详情 kubectl describe pod podname -n namespace kubectl get -o json pod podname -n namespace kubectl get pods/podname -n namespace kubectl get pod

K8s之kubectl命令行工具常用命令

kubectl管理 Kubectl是管理k8s集群的命令行工具,通过生成的json格式传递给apiserver进行创建.查看.管理的操作 注意:此处需要用到我们之前部署的K8s多节点的部署环境,如果还未部署的可以参考我的上篇文章:https://blog.csdn.net/JarryZho/article/details/104212822 常用命令行: `查看帮助命令` [[email protected] ~]# kubectl --help kubectl controls the Kub

kubernetes常用命令

kubectl source <(kubectl completion bash) #命令补全 启动-状态 master systemctl daemon-reload systemctl start kube-apiserver systemctl start kube-controller-manager systemctl start kube-scheduler etcd systemctl start etcd.service client systemctl start kube-p

kubernetes 常用命令

kubectl get pods -o wide 使用nslookup查看这些Pod的DNS kubectl run -i --tty --image busybox dns-test --restart 123 / # nslookup web-0.nginxServer: 10.0.0.10Address 1: 10.0.0.10 kube-dns.kube-system.svc.cluster.local 用kubectl run来创建一个CronJob: 1 大专栏  kubernete