kubectl常用命令

这篇具有很好参考价值的文章主要介绍了kubectl常用命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

namespace 概念就是文件夹  pods可以由一个或者多个容器组成,pod类似与运行的进程(qq,qq由多个进程组成),images就是镜像(启动容器用)


kubectl get pods -A  查看所有的命令空间下的pods  


kubectl describe node  查看所有节点的cpu和内存使用情况


kubectl describe node nodename |grep Taints  查看该节点是否可达,是否可以部署内容;一般三种情况


kubectl -n namespace名 logs -f --tail 200 pod名 -n  namespace   查看命名空间下的 pods日志(运行后才有日志,此命令查看实时的200条日志)


kubectl exec -it -n namespace名 pod名 sh  进入pod

 
kubectl get services,pods -o wide   查看所有的pods和services, -o 输出格式为wide或者yaml


kubectl describe pod pod名 -n namespace名  查看pod的描述状态


kubectl describe job/ds/deployment pod名 -n namespace名   查看三个控制器下pod描述


kubectl exec  -it pod名 -c 容器名 -- /bin/bash


kubectl get pod pod名 -n namespace名 -oyaml | kubectl replace --force -f -    重启pod命令


kubectl get pods -n namespace名

kubectl get pods pod名 -o yaml -n namespace名

kubectl get ds -n namespace名   查看命名空间下daemonset的信息

kubectl get ds ds名 -o yaml -n namespace名

kubectl get deployment -n namespace名

kubectl get deployment deployment名 -o yaml -n namespace名
后面加--force --grace-period=0;立刻强制删除与下面的一起用

删除当前的应用:kubectl delete ds daemonset名 -n namespace名、kubectl delete deployment deployment名 -n namespace名(备注:如果是没删除ds/deployment/job,直接删除对应的pod(kubectl delete pod pod名 -n namespace名,pod会一直重启)

查看容器实时最新的10条日志 docker logs -f -t --tail 10 容器名   


kubectl delete job jobname -n namespace名(job任务也是如此)文章来源地址https://www.toymoban.com/news/detail-454934.html

到了这里,关于kubectl常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • kubectl常用的命令

    目录 安装 kubectl 一、命令自动补全 二、常用命令 1、查看所有pod列表 2、查看RC和service列表 3、显示Node的详细信息 4、显示Pod的详细信息, 特别是查看Pod无法创建的时候的日志 5、 根据yaml创建资源, apply可以重复执行,create不行 6、基于nginx.yaml定义的名称删除指定资源 7、删除

    2024年02月06日
    浏览(31)
  • 【云原生】kubectl常用命令大全

    目录 一、资源管理方法  kubectl 的命令大全 二、 kubectl常用命令大全 2.2 项目的生命周期:创建--发布--更新--回滚--删除 1、创建    kubectl create命令 2、发布    kubectl expose命令 3、更新    kubectl set 4、回滚    kubectl rollout  5、删除    kubectl delete 三、声明式管理方法 ①陈

    2024年02月09日
    浏览(36)
  • 微分享-kubectl get常用命令

    获得更加详细的信息 获取pod信息,默认是default名称空间 获取pod信息,默认是default名称空间,并查看附加信息【如:pod的IP及在哪个节点运行】 获取指定名称空间的pod 获取所有名称空间的pod 查看pod的标签信息 根据Selector(label query)来查询pod 获取指定名称空间中的指定pod

    2024年02月12日
    浏览(31)
  • k8s kubectl常用命令

    kubectl 是 Kubernetes 的一个命令行管理工具,可用于 Kubernetes 上的应用部署和日常管理。本文列举了 9 个常见的 kubectl 命令,并总结了一些使用技巧,希望可以帮助系统管理员简化管理工作。 对于刚开始使用命令行工具的开发者,最保险的方法是提出问题(读取操作),而不是

    2024年02月11日
    浏览(40)
  • k8s-kubectl常用命令

    查询集群所有资源的详细信息,resource包括集群节点、运行的Pod、Deployment、Service等。 1.1.1 查询Pod kubectl get po -o wid 1.1.2 查询所有NameSpace kubectl get namespace 1.1.3 查询NameSpace下Pod kubectl get po --all-namespaces 1.1.4 查询NameSpace下所有Pod标签 kubectl get po --show-labels  1.1.5 以yaml输出pod/jso

    2024年01月19日
    浏览(28)
  • 五、Kubernetes(K8S):Kubectl常用命令详解

    注意:后续技术分享,第一时间更新,以及更多更及时的技术资讯和学习技术资料 ,将在公众号 CTO Plus 发布,请关注公众号: CTO Plus   Kubectl 是Kubernetes命令行工具,用于管理Kubernetes集群资源和应用程序的部署、升级和扩展等。其作用包括但不限于: 1. 创建、更新和删除应

    2024年02月04日
    浏览(43)
  • Linux命令模糊查询文件或文件夹(包含find命令拓展)

    1、 find 命令 ​path(表示文件或文件夹的绝对路径 ​) -type f (表示查的是文件,-type d 表示查的是文件夹 ​) -name “cron*” (表示查cron开头的所有文件或文件夹) 2、 拓展 :

    2024年02月11日
    浏览(84)
  • Linux-文件文件夹相关命令

    目录 常见命令 1. 创建空目录:mkdir 文件夹名 2. 删除空目录:rmdir 文件夹名 3. 创建多级目录:mkdir -p 123/abc 4. 删除非空文件 rm -rf 文件夹名 5. 创建文件: touch 文件名.后缀  / vi 文件名.后缀  6. 删除文件:rm 文件名.后缀 7. 合并文件内容:cat file1 file2 file3 将file1和file2的内容复

    2024年02月20日
    浏览(126)
  • Linux移动文件和文件夹(目录)命令

    命令mv 英文move 翻译移动 mv命令可以移动文件或文件夹(目录),也可以重命令(覆盖)文件。 1. 移动文件/重命名 单纯地移动某一个文件直接使用: 这个方法也可以用来修改文件的名称。 2. 移动文件夹(目录)下的内容 如要移动某个文件夹下的 某个内容: 即可移走###内容

    2024年02月06日
    浏览(47)
  • 【Ubuntu】Ubuntu删除文件夹和文件的命令

    在 Ubuntu 中,可以使用以下命令来删除文件夹和文件: 使用 rm 命令删除文件夹,需要添加 -r 参数,表示递归删除文件夹及其子目录下的所有文件和文件夹。例如,要删除名为 example_folder 的文件夹及其内容,可以使用以下命令: 使用 rm 命令删除文件,只需要指定要删除的文

    2024年02月11日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包