来源
bilibili尚硅谷K8S视频:https://www.bilibili.com/video/BV1GT4y1A756
中文社区:https://www.kubernetes.org.cn/
文档地址: 课件链接:https://pan.baidu.com/s/18M4WCXsfD0jDeM6Jq1lMDw
提取码:x1sg
Git笔记地址: https://gitee.com/moxi159753/LearningNotes/tree/master/K8S
介绍
K8S主要讲的就是Kubernetes,首先Kubernetes首字母为K,末尾为s,中间一共有8个字母,所以简称K8s。
- k8s是谷歌在2014年开源的容器化集群管理系统
- 使用k8s进行容器化应用部署
- 使用k8s利于应用扩展
-
前置知识 Linux操作系统
-
课程简介 k8s概念和架构
- 从零搭建k8s集群
- 基于客户端工具kubeadm搭建(简单,最多半个小时)
- 基于二进制包方式(能看到内部的架构)
- k8s核心概念
- Pod:k8s管理的最小单位级,是所有业务类型的基础
- Controller:控制器,有状态,无状态,一次任务,定时执行,守护进程
- Service Ingress:对外暴露端口
- Helm:安全机制,权限模型
- 持久化存储
- 搭建集群监控平台系统
- 从零搭建高可用k8s集群
- 在集群环境部署项目
K8S概念和特性
K8S架构组件
完整架构图


架构细节
K8S架构主要包含两部分:Master(主控节点)和 node(工作节点)
master节点架构图
Node节点架构图
k8s 集群控制节点,对集群进行调度管理,接受集群外用户去集群操作请求;
- master:主控节点
