作者:李晓辉
微信联系:lxh_chat
联系邮箱: 939958092@qq.com
如果觉得本仓库的内容对你有帮助,请按下图方式,给我点个赞,谢谢啦~~
CPU | 内存 | SSD硬盘 |
---|---|---|
4核心以上 | 8G以上,推荐16G | 50G空闲 |
本仓库主要用于 李晓辉
的Kubernetes课程授课所用,内容将随着每个班级的具体情况实时更新以适用于不同班级,所以请保存本网址,而不要下载文件到本地,这将无法获得后续更新
本次课程使用VMware Workstaion
虚拟化软件,作为练习平台,具体信息如下:
主机名 | 角色 | IP | VMware 网络类型 | 用户名 | 密码 | 互联网连接 |
---|---|---|---|---|---|---|
k8s-master | 控制平面 | 192.168.8.3 | NAT | vagrant root |
vagrant vagrant |
是 |
k8s-worker1 | 数据平面 | 192.168.8.4 | NAT | vagrant root |
vagrant vagrant |
是 |
k8s-worker2 | 数据平面 | 192.168.8.5 | NAT | vagrant root |
vagrant vagrant |
是 |
虚拟机中的IP不允许修改,所以你需要按照以下方法配置VMware 设置以便于能够联网
为了更顺利的使用ssh工具连接虚拟机,需要在安装好VMware的情况下,将虚拟机所使用的网络修改为 VMnet8(NAT)
,并将VMnet8的网络修改为 192.168.8.0/24
网段
在VMware软件左上角点击 编辑
,点击 虚拟网络编辑器
默认无法修改,请点击更改设置,请在弹出框中,点击“是”
确保选中了 VMnet8
,并将子网信息改为 192.168.8.0
, 掩码 255.255.255.0
点击确定
至此,我们已经可以用ssh工具来远程连接我们的VMware 虚拟机了
CKA-Exam-Setup.sh:
用于部署练习环境所用,在使用此脚本之前,请确保目前3台虚拟机是刚安装好的干净集群且集群状态正常,确认集群正常后,只需要在k8s-master上执行脚本即可完成练习环境部署,具体使用方法如下:
确认集群状态是否正常,需要确保3个节点全部是Ready状态
root@k8s-master:~# kubectl get nodes
NAME STATUS ROLES AGE VERSION
k8s-master Ready control-plane 7d17h v1.29.1
k8s-worker1 Ready worker 7d17h v1.29.1
k8s-worker2 Ready worker 7d17h v1.29.1
执行脚本来部署练习环境
wget https://gitee.com/cnlxh/Kubernetes/raw/master/CKA-Exam-Setup.sh
bash CKA-Exam-Setup.sh
CKA-Exam-Grade.sh:
用于练习完检验成果,在做完了练习题后,运行此脚本,可以输出是否符合练习题的要求,并输出分值,可以检验是否掌握了具体的知识点,具体使用方法如下:
下载并执行校验
wget https://gitee.com/cnlxh/Kubernetes/raw/master/CKA-Exam-Grade.sh
bash CKA-Exam-Grade.sh
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。