kubectl用于运行Kubernetes集群命令的管理工具。本章节主要讲了kubectl基本语法和使用方法。在以后的实际工作中,使用越来越多,也会越来越熟悉。

1、kubectl语法

kubectl 

command:指定要在一个或多个资源执行的操作,例如操作create,get,describe,delete等。

TYPE:指定资源类型

NAME:指定资源的名称

Flags:指定资源对的的标记

2、kubectl帮助

学会使用帮助,这对学习kubernetes很重要!

[root@k8s-master ~]# kubectl --help

图1:查看帮助

3、command的选项

图2:kubectl命令选项

4、常用命令应用

(1)run:创建并运行一个或多个容器镜像

[root@master ~]# kubectl run nginx-web-1 --image= nginx:1.16[root@master ~]# kubectl run nginx-web-1 --image= nginx:1.16 --port=80[root@master ~]# kubectl run nginx-web-1 --image= nginx:1.16 --port=80 --replicas=2

(2)get:查看资源

[root@master ~]# kubectl get pod
[root@master ~]# kubectl get pod -o wide
[root@master ~]# kubectl get deployment
[root@master ~]# kubectl get pod --all-namespaces -o wide

(3)describe:显示资源的详细信息

[root@k8s-master ~]# kubectl describe pod nginx-1-6484c8985c-6h7r8

访问nginx

(4)log:查看资源的日志信息

[root@k8s-master ~]# kubectl logs nginx-1-6484c8985c-6h7r8

(5)delete:删除资源

[root@k8s-master ~]# kubectl delete pod nginx-web-7c957b57f8-brk44
[root@k8s-master ~]# kubectl delete deployment nginx-1

5、其他:

(1)查看kubernetes版本

(2)查看节点信息

(3)查看群集信息

kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解相关推荐

  1. 如何将c语言程序封装供python调用_一起学opencv-python四十五:opencv绑定python,python和c++互调...

    opencv-python系列教程来到了最后一讲.感谢一路的坚持. 如何生成OpenCV-Python绑定? 在OpenCV中,所有算法都是用C ++实现的.但是这些算法可以用于不同的语言,如Pyth ...

  2. usb打印机命令_打印机脱机怎么办 打印机脱机解决方法【详解】

    打印机是目前各个 办公室 中较常见的一类办公设备,可以用来打印工作中各种需要的文件与资料.一般情况下,打印机在一天内要被使用好多次,因此出现脱机情况是在所难免的.那么下面这篇文章小编就给大家说说打印机 ...

  3. python将图像转换为8位单通道_【图像处理】OpenCV系列三十五--- equalizeHist函数详解...

    上一节,我们学习了如何对两个直方图进行比较,看两幅图像的相似度是多少,经过上节的学习,相信大家对compareHist函数已经有了一个清晰的理解,本届呢,我们学习如何对一幅图像进行均衡化! 1.函数原 ...

  4. 手把手教你学python第十三讲(MRO详解和神奇的魔法方法)

    如果图片刷不出来,转到https://www.bilibili.com/read/cv286207 MRO重制 关于MRO和C3算法,我又去看了一些文章,然后发现了讲的很清楚的文章http://kai ...

  5. 基于Kubernetes构建Docker集群管理详解

    from: 基于Kubernetes构建Docker集群管理详解 Kubernetes是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度.均衡容灾.服务注册.动 ...

  6. Kubernetes K8S之资源控制器Daemonset详解

    Kubernetes的资源控制器Daemonset详解与示例 主机配置规划 服务器名称(hostname) 系统版本 配置 内网IP 外网IP(模拟) k8s-master CentOS7.7 2C/ ...

  7. kubernetes系列11—PV和PVC详解

    kubernetes系列11-PV和PVC详解 原文:kubernetes系列11-PV和PVC详解 本文收录在容器技术学习系列文章总目录 1.认识PV/PVC/StorageClass 1.1 介绍 ...

  8. Linux--管理LVM逻辑卷 --原理+命令双结合(LVM的概述与建立,LVM的管理命令,LVM的应用步骤,磁盘配额的详解)

    Linux--管理LVM逻辑卷 --原理+命令双结合(LVM的概述与建立,LVM的管理命令,LVM的应用步骤,磁盘配额的详解) 前言 一:LVM概述 1.1:PV(Physical Volume,物理 ...

  9. kubernetes运行应用2之DaemonSet详解

    Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/cou ...

  10. 跟着小马哥学系列之 Spring AOP(Advisor 详解)

    学好路更宽,钱多少加班. --小马哥 简介 大家好,我是小马哥成千上万粉丝中的一员!2019年8月有幸在叩丁狼教育举办的猿圈活动中知道有这么一位大咖,从此结下了不解之缘!此系列在多次学习极客时间< ...

最新文章

  1. mysql原生查询单条数据_原生查询数据库流程
  2. [转载]c#中 uint--byte[]--char[]--string相互转换汇总
  3. 216. Combination Sum III 组合总和 III
  4. 使用 InSpec 实现符合性即代码
  5. Java内置数据类型
  6. 解决:Module not found: node_modules\sass-loader\package.json (directory description file)
  7. 一些Vue开发小技巧,让你开发更便捷
  8. 一个类似权限挂载的设计
  9. RGB转YCbCr422_BT709颜色空间转换仿真
  10. 一天破万:二十一个微信公众号推广技巧
  11. 叮,你有一份光线追踪技术合集待查收 | IMG2020
  12. MATLAB:gca、gcf、gco区别
  13. Sevlet相关 摘抄笔记
  14. 常用计量单位及其换算
  15. [论文阅读笔记]DeepFool: a simple and accurate method to fool deep neural networks
  16. 临床数据库挖掘系列3-手把手教你使用R语言对seer数据库清洗
  17. [JAVA毕业设计]高速公路收费管理源码获取和系统演示
  18. 九州海上牧云记,电视剧节奏太慢?教你如何看全集
  19. LA 3708 - Graveyard 墓地雕塑
  20. 盛世昊通全新升级,引领智慧新经济

热门文章

  1. 多实例gpu_MIG技术快速提高AI生产率
  2. Python enumerate() 函数的使用
  3. Unparseable date: 2015-8-8
  4. Can't create handler inside thread Thread that has not called Looper.prepare()
  5. ProgreassBar 60秒走完,
  6. ES6变量常量字符串数值
  7. PASCAL VOC工具包解读
  8. 函数小知识点(文档字符串,闭包等)
  9. 2022-2028年中国免疫诊断行业市场前瞻与投资战略规划分析报告
  10. -变量,进制,数据类型,标识符