当前位置:网站首页 > 大数据架构 > 正文

k8s版本查询命令(k8s命令大全)



Kubernetes(通常简称为 k8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是一些常用的 Kubernetes 命令:

一、集群信息查询

  • :查看集群的版本信息。
  • :输出一系列的 API 组及其对应的版本号。
  • :输出服务端 API 支持的资源类型。
  • :查看集群信息。
  • :查看集群更详细的信息。

二、资源详细信息查看

  • :查看特定资源的详细信息。
  • :查看指定命名空间下指定 pod 的详细信息,加-o wide参数显示详细信息。
  • :显示集群节点资源:CPU、GPU、内存的使用情况以及标签;nodes 后可加具体节点名。

三、资源创建

  • :更新资源&创建资源(推荐)
  • :创建资源。
  • :创建当前目录下的所有 yaml 资源。
  • :批量创建资源。

四、资源删除

  • :删除指定 pod。
  • :删除指定 service。
  • :删除指定资源。
  • :删除 pod.json 文件中定义的类型和名称的 pod。
  • :删除指定命令空间下所有的 pod;pods 改为 services 即为删除所有的 services。
  • :强制删除 pod。
  • :静态 POD 直接删除,非静态 POD 重启。
  • :删除指定标签 pod 和 serivce;--include-uninitialized(含尚未初始化)。

五、资源扩缩容

  • :扩展副本数到 5。
  • :副本数缩减到 3。
  • :自动扩缩容 my-app 的部署,指定副本范围在 3~10。
  • :上条命令结尾如果加这段的话,代表当 CPU 使用率达到 80% 时触发以上自动扩缩容操作

六、资源使用情况查询

  • :显示节点(k8s-node)资源的使用情况。
  • :显示集群所有节点的资源的使用情况。
  • :显示指定命名空间(如,logging)的 pod 的资源的使用情况。

七、资源注解更新

  • :更新 pod,设置其注解description的值为my frontend。

八、容器操作

  • 登录容器的命令。
  • :复制本机/opt/sql 路径下的文件到 pod 的 /tmp/路径下。
  • :复制 Pod 内app_bak路径所有文件到本地 mysql_bak 路径。

九、回滚和历史查看

  • :将控制台输入的 JSON 配置应用到 Pod。
  • :查看修订版本的历史记录。
  • :如果不加 –to-revision=版本号,会回退到上一个版本。

十、资源配额与限制查看

  • :查看集群的资源配额。
  • :查看集群的资源限制。

十一、日志查看

  • :查看指定 Pod 的日志。
  • :查看指定 pod 的最后 10 行日志。
  • :根据关键字查看日志。

十二、节点与标签操作

  • :查看所有节点和 label。
  • :给节点增加标签。
  • :给节点去掉(删除)标签。
  • :给节点增加污点。
  • :给节点去掉(删除)污点。
  • :删除所有节点的指导标签。

十三、服务编辑

  • :编辑名为 docker-registry 的 service。

十四、资源列表查看

  • :查看所有的 pod。
  • :查看特定命名空间下的 Pod 列表。
  • :查看异常 pod 的列表。
  • :查询包含特定关键字的 Pod,并且输出详细信息。
  • :查看命名空间列表。
  • :查看节点列表,可以加上 --show-labels 查看 label,可以加上 -o wide 查看 IP。
  • :查看集群中服务的状态。
  • :查看 statefulset 列表,中间件与底座大量使用该类型控制器。
  • :查看 daemonset 列表,基础组件大量使用该类型控制器。
  • :查看 deployment 列表,大部分组件使用该类型控制器。
  • :查看服务列表,可指定参数 -A 参看所有命名空间中的服务。
  • :查看域名列表,可指定参数 -A 参看所有命名空间中的对外域名列表。
  • :查看自定义资源列表。
  • :查看集群的网络策略。
  • :查看集群的存储类。

十五、资源格式信息获取

  • :获取指定 namespace 的 yaml 格式格式信息。
  • :获取指定 namespace 的 json 格式信息。

十六、节点调度管理

  • :标记 k8s-node 节点不可调度。
  • :标记 k8s-node 节点可调度。
  • :排除 k8s-node 节点,准备进行维护。
到此这篇k8s版本查询命令(k8s命令大全)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 游戏代码网站链接(游戏代码网站链接大全)2025-08-04 07:45:04
  • ifstream读取文件(ifstream读取文件大小)2025-08-04 07:45:04
  • 好玩的代码大全(好玩的代码大全微信)2025-08-04 07:45:04
  • 欧美rapper大全图片(欧美vocal的rapper)2025-08-04 07:45:04
  • 中国大学慕课认证码在哪里(中国大学慕课在哪里进行学校认证)2025-08-04 07:45:04
  • 工具类英文广告语大全(工具类英文广告语大全图片)2025-08-04 07:45:04
  • 数据中台的技术实现方案(数据中台技术架构方案v2.5)2025-08-04 07:45:04
  • 三千大道法则百度百科(三千大道与三千法则)2025-08-04 07:45:04
  • 好玩的电脑代码cmd(好玩的cmd代码大全)2025-08-04 07:45:04
  • wife字典(wifi字典包下载超大2020版)2025-08-04 07:45:04
  • 全屏图片