如,kubectl get pods –help get: kubectl get all显示了关于运行中的pod、service、deployment以及Replicaset的关键信息。这是检查事物状态的首选命令,你可以将get和单个对象一起使用,并添加--watch标志以实时观察更新 describe: kubectl describe all显示大量与你的集群相关的详细信息,你也可以将describe与单个对象一起...
Kubernetes 的命令行界面 (CLI) kubectl 可以用来对 Kubernetes 集群运行命令。由于 OpenShift Container Platform 是经过认证的 Kubernetes 发行版本,因此您可以使用 OpenShift Container Platform 附带的受支持的 kubectl 二进制文件,或者使用 oc 二进制文件来获得扩展的功能。 1.6.1. oc 二进制文件 复制链接 oc ...
kubectl logs -f<pod-name> 3.2 进入 Pod 内部执行命令 在调试时,有时需要进入 Pod 内部执行命令,可以使用kubectl exec进入容器。 # 进入 Pod 内部kubectlexec-it <pod-name> -- /bin/sh# 运行一个命令,例如查看 Pod 内部的文件kubectlexec<pod-name> --cat/etc/hostname 3.3 查看集群事件 Kubernetes 会...
completion 输出指定shell的shell代码(bash or zsh)其它命令:api-versions 输出服务器支持的API版本 config 修改kubeconfig配置文件 help 查看帮助信息 plugin 运行命令行插件 version 打印客户端和服务端的版本信息 当然也可以通过 kubectl config --help类似命令查看子命令:修改kubeconfig文件中的数据.The loading order...
在容器内执行命令 在Pod 内的一个容器中执行命令:kubectl exec -it <pod-name> --container <container-name> -- /bin/sh 获取容器日志 查看Pod 内容器的日志:kubectl logs <pod-name> 滚动更新管理 查看滚动更新历史:kubectl rollout history deployment <deployment-name> ...
kubectl 是 Kubernetes 集群的命令行工具,通过 kubectl 能够对集群本身进行管理,并能 够在集群上进行容器化应用的安装部署。2、语法 使用以下语法从终端窗口运行 kubectl 命令:kubectl [command] [TYPE] [NAME] [flags]其中 command、TYPE、NAME 和 flags 分别是:command:指定要对一个或多个资源执行的操作,...
kubectlgetsvc-n<namespace><serviceName>-o yaml>xxx.yaml 这个xxx.yaml 文件就是 service 的内容。如果 service 被删除,可以使用一下命令恢复。 代码语言:javascript 复制 kubectl apply-f xxx.yaml 4、删除 service 代码语言:javascript 复制 kubectldeletesvc-n<namespace><serviceName> ...
一、kubectl命令帮助 集群中的管理操作几乎都可以使用kubectl命令完成 [root@k8s-master1 ~]# kubectl -h 1. 二、kubectl命令说明 三、kubectl命令补全 yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) ...
对资源的管理,是通过事先定义在统一资源配置清单内,再通过陈述式命令应用到k8s集群里 语法格式: kubectl create/apply/delete -f xxxx.yaml ②基本操作综合 #查看资源配置清单 kubectl get deployment nginx -o yaml #解释资源配置清单 kubectl explain deployment.metadata ...