kubernetes基础实践之kubectl使用

首先,要理解是的kubectl用来控制k8s集群的。就好比shell(比如:sh,bash)是控制linux/unix操作系统是一样的关系。

我们先来做个实践吧,登录到k8s集群的master节点,来试下执行kubectl命令。

  • 查看集群状态
kubectl cluster-info

在笔者安装的集群中显示下图的所示信息,主要是输出master的apiServer地址、端口以及kubeDNS地址。


cluster-info.png
  • 查看集群的所有节点
kubectl get nodes -o wide

在笔者安装的集群中有两个Node,都是Ubuntu系统。当然 -o 参数支持yaml和json,结果会以yaml或者json的结构进行展示。


nodes.png

通过这两个简单的命令,相信大家有一个简单的直观的感受了。当然还有很多的command,后面比较会简单介绍,需要大家在实践中不断的去练习,通过这些命令也能让大家对k8s的基础概念更加深入了解。
其中下面三个命令必须要重点掌握,他们是:

  1. kubectl get
  2. kubectl describe
  3. kubectl apply

更多的命令如下:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容