16|视频:初级篇实操总结
Chrono
你好,我是 Chrono。
学完了前面的 7 节文字 + 音频的课程之后,今天又是一节视频课程,对“初级篇”里 Kubernetes 知识做一个回顾与总结,同样还是注重实际操作的演示,而不会讲解理论知识。
首先我们会启动本机环境里的 minikube,登录虚拟节点看看 apiserver、etcd、scheduler 等组件,然后使用命令行工具 kubectl 操作 Kubernetes,创建 Pod、Job、CronJob、ConfigMap、Secret 等 API 对象。
接下来我们视频上见。
一. minikube 环境
00:00 / 00:00
1.0x
- 2.0x
- 1.5x
- 1.25x
- 1.0x
- 0.75x
- 0.5x
视频操作要点:
先看一下 minikube 的版本号:
显示的是当前的最新版本 1.25.2,再看一下它的状态:
可以看到 Kubernetes 的组件都没有启动,集群处于停止状态。
现在让我们用 minikube start 启动 minikube 集群:
稍等一小会,看看它提示里的表情符号,一个本地的微型 Kubernetes 集群就创建好了。从提示信息里可以看到,这个 Kubernetes 集群的版本是 v1.23.3,运行在 Docker 20.10.12 上。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
本文是一篇关于Kubernetes初级篇实操总结的技术文章。文章通过文字、音频和视频的形式,对Kubernetes的基本概念和操作进行了详细介绍和演示。首先从minikube环境的启动和状态查看开始,介绍了minikube的基本操作和状态监控。接着详细讲解了使用kubectl操作Kubernetes API对象的方法,包括查看支持的api对象、字段详细信息以及创建YAML描述文件的操作。随后,对Pod对象的创建、查看状态、输出日志以及进入容器进行操作进行了演示。接着介绍了离线业务对象Job和CronJob的创建和使用方法,以及配置信息对象ConfigMap和Secret的创建和注入Pod的操作。最后,通过搭建WordPress的实例来展示Kubernetes的实际应用。整篇文章通过实际操作演示,帮助读者快速了解Kubernetes的基本操作和应用场景,适合初学者快速入门。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Kubernetes 入门实战课》,新⼈⾸单¥59
《Kubernetes 入门实战课》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(12)
- 最新
- 精选
- SuperSu仓库地址:https://github.com/chronolaw/k8s_study
作者回复: good
2022-07-29归属地:陕西2 - 恰饭哒mariadb-pod.yml有人可以给这几个yaml的文件码,谢谢大佬太难了
作者回复: GitHub上有,在课前准备里有地址。
2023-04-09归属地:上海1 - Franknginx 代理8080怎么不用k8s跑, 是因为docker 网络host模型方便吗?
作者回复: 逐步实现Kubernetes环境运行,后面会用Ingress Controller。
2022-10-21归属地:上海1 - viviexport out="--dry-run=client -o yaml" 这个会报错:error: Invalid dry-run value (client -o yaml). Must be "none", "server", or "client".
作者回复: 好像有不少同学遇到类似的问题,应该是shell处理变量的行为不同,可以试着改成bash,或者换一下形式,比如export out="--dry-run='client' -o yaml"
2022-09-21归属地:北京31 - 花花大脸猫启动dashboard的时候,出现:Exiting due to HOST_KUBECTL_PROXY: proxy start: fork/exec /usr/local/bin/kubectl: exec format error,通过官方的issue(https://github.com/kubernetes/minikube/issues/5256)解决处理
作者回复: good
2022-08-02归属地:北京1 - Geek_7e25fd我在启动minikube集群时,卡在了pulling base image,这个该如何解决呀?
作者回复: 换一个好点的网络吧,或者提前用docker pull拉下来,没别的好办法。
2022-08-01归属地:北京1 - Geek_f09d5ewp_proxy.sh 文件内容是什么
作者回复: 可参考GitHub仓库。
2022-07-29归属地:陕西21 - 张仁(信息中心)都好,就嫌弃太慢了(指的人极客,不是老师)
作者回复: 学习的事情急不得
2022-07-271 - Geek_07ead6老师,yaml文件哪里有各个对象的全字段结构示例可以参考吗?
作者回复: Kubernetes官网上有。
2024-03-19归属地:广东 - Geek_000c13文中代码部分: `docker version #这个节点里也跑了一个docker,但其实是复用了宿主机的docker`。 有个疑问,minikube运行的kicbase里运行的docker,跟宿主机运行的docker是互不影响的关系,不是复用的关系吧? 我在宿主机执行docker version,和minikube节点里执行docker version,版本是不同的,docker images也是完全不同的。
作者回复: 试了一下,确实如此,当时没有认真调查,抱歉,感谢指正。
2024-02-07归属地:新加坡
收起评论