使用K8s解决Bug时,最频繁的命令是什么?有哪些高效使用技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1749个文字,预计阅读时间需要7分钟。
K8s是当下最流行的容器操作系统,尽管已流行多年,但开发人员仍需熟练掌握。除了理解其组件的职责和行为特性外,还需熟悉其CLI工具kubect。
K8s 是时下最流行的容器"操作系统",虽然已经流行了好几年了,不过作为开发人员想要熟练的使用它,除了理解它的各个组件的职责、行为特性之外,还得熟记它的 CLI 命令工具 kubectl 。
想要让 K8s 听从我们的调遣,我们就得通过 kubectl 给它发送指示才行,可是这么多操作我们全看一遍真的是挺耗费脑力的,更别提记下来了。
所以今天给大家总结了几个最常用也最实用的命令操作,以后实在忘了,翻开看看马上就能捡起来。嗯,平时用的 go mod 和 maven 那些命令,我就能记住常用的那两三个,解决依赖问题的时候每次都上搜索引擎,时候长了就搞了个笔记,用到了翻一翻。
感觉没了这些笔记和搜索引擎我已经不会干活了...
好了,闲话不多说,马上开始。
Kubectl 的语法结构 首先我们来理解一下K8s 的 CLI 命令工具 kubectl 它的语法结构是什么样的,不然就真得每个操作都靠抄了。
所有的 K8s 命令操作在 CLI 中都使用以下结构:
kubectl [command] [TYPE] [NAME] [flags]这个命令语法中每个部分的顺序不能调换,否则 K8s 就不理解我们要干什么了。
command command 部分描述了要执行的操作类型,主要的操作类型有:
create 从文件或命令行输入提供的配置,生成资源对象。 describe 检索资源对象的详细信息 get 获取各种资源在集群里的信息 delete 从集群中删除需要擦除的资源对象 apply 搭配声明文件使用,把资源对象的定义提交给集群,由集群进行应用。
本文共计1749个文字,预计阅读时间需要7分钟。
K8s是当下最流行的容器操作系统,尽管已流行多年,但开发人员仍需熟练掌握。除了理解其组件的职责和行为特性外,还需熟悉其CLI工具kubect。
K8s 是时下最流行的容器"操作系统",虽然已经流行了好几年了,不过作为开发人员想要熟练的使用它,除了理解它的各个组件的职责、行为特性之外,还得熟记它的 CLI 命令工具 kubectl 。
想要让 K8s 听从我们的调遣,我们就得通过 kubectl 给它发送指示才行,可是这么多操作我们全看一遍真的是挺耗费脑力的,更别提记下来了。
所以今天给大家总结了几个最常用也最实用的命令操作,以后实在忘了,翻开看看马上就能捡起来。嗯,平时用的 go mod 和 maven 那些命令,我就能记住常用的那两三个,解决依赖问题的时候每次都上搜索引擎,时候长了就搞了个笔记,用到了翻一翻。
感觉没了这些笔记和搜索引擎我已经不会干活了...
好了,闲话不多说,马上开始。
Kubectl 的语法结构 首先我们来理解一下K8s 的 CLI 命令工具 kubectl 它的语法结构是什么样的,不然就真得每个操作都靠抄了。
所有的 K8s 命令操作在 CLI 中都使用以下结构:
kubectl [command] [TYPE] [NAME] [flags]这个命令语法中每个部分的顺序不能调换,否则 K8s 就不理解我们要干什么了。
command command 部分描述了要执行的操作类型,主要的操作类型有:
create 从文件或命令行输入提供的配置,生成资源对象。 describe 检索资源对象的详细信息 get 获取各种资源在集群里的信息 delete 从集群中删除需要擦除的资源对象 apply 搭配声明文件使用,把资源对象的定义提交给集群,由集群进行应用。

