开发者学堂课程【Kubernetes 极速入门:课程介绍】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/658/detail/10880
课程介绍
内容介绍
一、推出 kubernetes(k8s)极速入门课程的原因
二、课程背景及目标
三、课程目标人群
四、课程大纲
五、课程学习方式
六、课程学习环境
一、推出 kubernetes(k8s)极速入门课程的主要原因
1. 传统的 kubernetes(k8s)课程市链面界广
2. 学习周期较长
3. 满足学习者能更快地了解 kubernetes(k8s)课程
二、课程背景及目标
1. 背景
⑴从 IT 基础设施主机化转换
①在虚拟机转换的过程中,包含虚拟机和容器
②容器相比虚拟机容易运用,因此现在在大力推广容器的运用
③在此过程中,出现了容器的编排,kubernetes 在此过程中是个实用的工具
⑵从人肉式运维工作模式向自动化运维模式转换
⑶从自动化运维体系向全体系智能化运维模式转换
2. 目标
⑴3小时学会 k8s 基础应用,为高阶应用打下基础
三、课程目标人群
1. 掌握 Linux 操作系统基础操作人员
2. 掌握基本 Docker 容器应用人员
3. 掌握 X 开发语言的开发人员
4. 对 k8s 技术感兴趣的技术小白等
四、课程大纲
1. k8s 极速入门
①k8s 入门课程介绍
②k8s 初识了解 k8s
③k8s 功能
④k8s 架构
⑤k8s 集群部署
推进深入学习 k8s 的操作
⑥k8s 集群客户端 kubectl
⑦k8s 集群资源清单文件(YAML)文件书写方法
推动完成命令的操作,一般命令较长
⑧k8s 集群 namespace(命名空间)
推动实现资源隔离
⑨k8s 集群核心概念 Pod
促进运行运用
⑩k8s 集群核心概念 Controller(控制器)
可控制运用状态,如 Pod
⑪k8s 集群核心概念 Service
⑫k8s 极速入门结课
学习完以上 k8s 课程即可结课
五、课程学习方式
1. 场景引入
2. 即刻掌握
六、课程学习环境
1. 个人笔记本电脑一台
⑴操作系统:Windows 7或Windows 10
⑵CPU 2核或以上
⑶Mem 8G 或以上
⑷硬盘100G 以上
⑸Nic 1张或以上
2. 虚拟机环境
VMWare Workstation Pro 15
3. 虚拟机操作系统
⑴Centos7u6
⑵操作系统镜像文件下载链接:
https://pan.baidu.com/s/1s7NMzY6NKTkm9
s90AXIPsA 提取码:lgua
4. 虚拟机要求
⑴数量3台
⑵配置
①CPU 2C
②Mem 2GB
③硬盘 100GB
④Nic 1张
5. 场景人物
播仔:一个由技术小白成长为技术大咖的人物