k8s(三)---关于kubectl

六、关于kubectl

对资源操作全部是通过kubetcl进行操作。

1、kubetcl简介

管理k8s的命令行工具。是k8s的一个客户端管理工具,可以通过kubectl对k8s中的资源进行操作,比如增删改查。

2、kubetcl自动补全

需要进行配置 ?

3、帮助

kubectl --help

4、查看所有资源kubetcl api-resourses

k8s里有很多资源

1) 列名介绍

第一列是资源名称、第二列是名称简写,第三列是版本,第四列true表示具有命名空间隔离,false代表没有。第五列代表资源类型。

2) 名称简写

①node/nodes no
②pod/pods po
③service/services svc
④namespace/namespaces ns

3)是否资源隔离

①查看无隔离性资源 kubectl api-resource --namespaced=false
②查看有隔离性资源 kubectl api-resource --namespaced=true

4)版本

5)资源类型

5、资源操作(增删改查)

1)增

kubectl apply

kubectl run

kubectl create

2)删

kubectl delete

3)改

kubectl set 命令中指定要修改的内容

kubectl edit类似vim,保存退出就会自动更新

kubectl replace也可以 kubectl apply 都说修改yaml后执行命令

4)查

kubectl get 输出基本信息,kubectl get xxx -owide 提供更多信息

kubectl descibe 输出详细信息

kubectl explain 查看资源文档

相关推荐
码点滴5 小时前
告别显存焦虑:PagedAttention 如何将大模型吞吐量提升 4 倍?
人工智能·架构·kubernetes·大模型·pagedattention
键盘鼓手苏苏6 小时前
Kubernetes 容器安全最佳实践
云原生·kubernetes·k8
Elastic 中国社区官方博客6 小时前
Elasticsearch Serverless 中跨项目搜索(CPS)的工作原理
大数据·elasticsearch·搜索引擎·云原生·serverless
键盘鼓手苏苏6 小时前
Kubernetes 安全最佳实践
云原生·kubernetes·k8
小妖同学学AI7 小时前
云原生AI服务新范式:Jina Serve框架,让多模态大模型落地像搭积木一样简单
人工智能·云原生·jina
eRTE XFUN8 小时前
docker下搭建redis集群
redis·docker·容器
一只小bit8 小时前
Docker 存储卷:本地文件与容器内部文件建立绑定关系
运维·docker·容器
独隅9 小时前
it+云原生:GitOps实践指南-K8s配置版本管理
git·elasticsearch·云原生
就叫飞六吧9 小时前
docker快速启动sqlserver实例并自动测试shell脚本
docker·容器·sqlserver
AI攻城狮9 小时前
马斯克为何一定要干掉 OpenAI?这不只是恩怨,而是一场 AI 时代的产权之战
云原生