kubectl expose -f nginx-controller.yml --port=80 --target-port=8000 kubectl get 获取一个或多个资源对象的信息。 语法: kubectl get RESOURCE_NAME 示例: # 查看 master 状态 kubectl get componentstatuses # 查看所有命名空间 kubectl get namespaces # 列出所有的 pods kubectl get pods # 显示更多的 pod...
指定--all-namespaces可以获取所有namespace上的资源。也可以使用--selector进行过滤具有特定label的资源。 kubectl get pods -o wide kubectl get rc,services kubectl get rc/web service/frontend pods/web-pod-13je7 -kubectl run 创建并运行一个或多个容器镜像,并创建deployment或job来管理容器。 语法: $ run...
$ kubectl get svc -n kube-system 查看命名空间 $ kubectl get ns $ kubectl get namespaces 查看所有pod所属的命名空间 $ kubectl get pod --all-namespaces 查看所有pod所属的命名空间并且查看都在哪些节点上运行 $ kubectl get pod --all-namespaces -o wide 查看目前所有的replica set,显示了所有的pod的...
kubectl get ingress -o wide # 查看ingress详细信息 kubectl get rc,service # 查看资源对象,查看rc和service列表 kubectl get pod,svc,ep --show-labels # 查看pod,svc,ep能及标签信息 kubectl get all --all-namespaces # 查看所有的命名空间 kubectl get events # 获得当前命名空间下所有Events 事件的列表 ...
排除 Kubernetes 集群故障的第一步是检查其中发生的事件。kubectl get events --all-namespaces命令能全面查看所有命名空间的事件,让您发现与 pod、节点和其他资源相关的错误、警告和问题。NAMESPACE LAST SEEN TYPE REASON OBJECT MESSAGEdefault 5m Normal Scheduled pod/my-pod Successf...
$ kubectl [command] [TYPE] [NAME] [flags] command:子命令,用于操作Kubernetes集群资源对象的命令,例如create、delete、describe、get、apply等。 TYPE:资源对象的类型,区分大小写,能以单数形式、复数形式或者简写形式表示。例如以下3种TYPE是等价的。 NAME:资源对象的名称,区分大小写。如果不指定名称,则系统将返回...
--all-namespaces:表示所有命令空间; --dry-run:表示仅用于测试命令是否正确,并不会真正操作; 二、基础命令 创建并运行一个或多个容器镜像。 kubectl run NAME--image=image[--env="key=value"][--port=port][--replicas=replicas][--dry-run=bool][--overrides=inline-json][--command]--[COMMAND][arg...
kubectl get pods --all-namespaces 显示指定空间的pod kubectl get pods -o wide --namespace apm 其中--namespace 与-n 作用等同,后面接命名空间参数kubectl get deployment -n apmkubectl get pods,svc,rc -n apm svc是services简称 这些命令都可以通过 kubectl get --help 来查看帮助 ...
kubectl get services # 列出当前命名空间下的所有 services kubectl get pods --all-namespaces # 列出所有命名空间下的全部的 Pods kubectl get pods -o wide # 列出当前命名空间下的全部 Pods,并显示更详细的信息 kubectl get deployment my-dep # 列出某个特定的 Deployment ...
—all-namespaces:操作所有命名空间中的资源对象。例如,kubectl delete pods —all-namespaces将删除所有命名空间中的Pod资源对象。 —output:指定输出格式。例如,kubectl get pods —output=json将返回Pod列表的JSON格式输出。 —timeout:指定操作超时时间(秒)。例如,kubectl get pods —timeout=30s将等待最多30秒来...