当前位置:网站首页 > C++编程 > 正文

kubectl 常用命令(kubectl config)



kubectl 常用命令指南

Kubectl 命令是操作 kubernetes 集群的最直接的方式,特别是运维人员,需要对这些命令有一个详细的掌握

Kubectl 自动补全

 
  

Kubectl 上下文和配置

设置 kubectl 命令交互的 kubernetes 集群并修改配置信息。参阅 使用 kubeconfig 文件进行跨集群验证 获取关于配置文件的详细信息。

 
  

创建对象

Kubernetes 的清单文件可以使用 json 或 yaml 格式定义。可以以 、、或者 为扩展名。

 
  

显示和查找资源

 
  

更新资源

 
  

修补资源

使用策略合并补丁并修补资源。

 
  

编辑资源

在编辑器中编辑任何 API 资源。

 
  

Scale 资源

 
  

删除资源

 
  

与运行中的 Pod 交互

 
  

与节点和集群交互

 
  
set 命令

配置应用的一些特定资源,也可以修改应用已有的资源

使用 查看,它的子命令,,,,,,。

语法:resources (-f FILENAME | TYPE NAME) ([—limits=LIMITS & —requests=REQUESTS]

kubectl set resources 命令

这个命令用于设置资源的一些范围限制。

资源对象中的Pod可以指定计算资源需求(CPU-单位m、内存-单位Mi),即使用的最小资源请求(Requests),限制(Limits)的最大资源需求,Pod将保证使用在设置的资源数量范围。

对于每个Pod资源,如果指定了Limits(限制)值,并省略了Requests(请求),则Requests默认为Limits的值。

 
  

例如:

 
  
kubectl set selector 命令

设置资源的 (选择器)。如果在调用”set selector”命令之前已经存在选择器,则新创建的选择器将覆盖原来的选择器。

必须以字母或数字开头,最多包含63个字符,可使用:字母、数字、连字符” - “ 、点”.”和下划线” _ “。如果指定了—resource-version,则更新将使用此资源版本,否则将使用现有的资源版本。

注意:目前selector命令只能用于Service对象。

语法:selector (-f FILENAME | TYPE NAME) EXPRESSIONS [—resource-version=version]

kubectl set image 命令

用于更新现有资源的容器镜像。

可用资源对象包括:、、、、、。

语法:image (-f FILENAME | TYPE NAME) CONTAINER_NAME_1=CONTAINER_IMAGE_1 … CONTAINER_NAME_N=CONTAINER_IMAGE_N

 
  

资源类型

下表列出的是 kubernetes 中所有支持的类型和缩写的别名。

资源类型

格式化输出

要以特定的格式向终端窗口输出详细信息,可以在 命令中添加 或者 标志。
格式化输出

Kubectl 详细输出和调试

调试

使用 或 标志跟着一个整数来指定日志级别。

到此这篇kubectl 常用命令(kubectl config)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • cp1500纸盒和墨盒尺寸错误(cp1300纸盒和墨盒尺寸错误)2025-10-15 19:54:08
  • 抽奖小程序制作excel(抽奖小程序制作刮刮乐)2025-10-15 19:54:08
  • can通信接口(can通信接口定义)2025-10-15 19:54:08
  • ja编码是哪里烟草?(jhyc330726是哪里烟草码)2025-10-15 19:54:08
  • c++ 条件变量和读写锁(c++条件变量和信号量)2025-10-15 19:54:08
  • vs如何创建c++项目(vs怎么创建c++项目2019)2025-10-15 19:54:08
  • 医院绿色代码是什么(医院绿色cmyk值是多少)2025-10-15 19:54:08
  • cs700改风扇(c700m风扇)2025-10-15 19:54:08
  • CNN神经网络全称(神经网络简称)2025-10-15 19:54:08
  • console线接法与usb(console线 usb)2025-10-15 19:54:08
  • 全屏图片