创建第一个K8S应用
【课程简介】
通过手动部署Kubernetes v1.10.1了解K8S架构、组件交互工作原理,理解K8S的理念,最后讲解如何使用SaltStack自动化部署Kubernetes。
[硬件设备准备]
l 电脑一台,内存>=8G,可用磁盘空间大于80G。
l 安装VMware Workstation Pro虚拟机软件,用于创建虚拟机。
l 创建两台虚拟机,安装CentOS-7.x-x86_64系统。
[实验环境详情]
主机名(FQDN) | IP地址(NAT) | 描述 |
linux-node1.example.com | eth0:192.168.56.11 | 1VCPU、2G内存、一块硬盘sda 50G(动态扩展) |
linux-node2.example.com | eth0:192.168.56.12 | 1VCPU、2G内存、一块硬盘sda 50G(动态扩展) |
备注 | 1.安装的时候将网卡命名为eth0、eth1,请参考《附录一实验环境准备》。 |
[环境准备]
l 安装操作系统CentOS-7.x-x86_64。
l 基本系统:1VCPU+2048M内存+50G(动态)硬盘。
1. 网络选择:使用网络地址转换(NAT)。
2. 软件包选择:Minimal Install。
3. 关闭iptables和SELinux。
l 设置所有节点的主机名和IP地址,使用/etc/hosts做好主机名解析。
[实验小技巧]
l 请保持实验环境一致,包括但不局限于IP地址,主机名,网卡名称等,可以帮你节约很多因为环境问题的排错时间。
l 请不要把关注点仅仅放在实验环节,一定要在理解的基础上完成实验。
【实验架构】
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲