Kubernetes(k8s)视频教程下载-架构师入门到精通2020
下载地址:
【中级班】
链接:https://pan.baidu.com/s/1FWAz2V7BPsObixlZyW93sw
提取码:mvu0
【高级班】
链接:https://pan.baidu.com/s/1eYNq74qRnc1au3gnHU62jw
提取码:qqbh
简介:
Kubernetes是Google 2014年创建管理的,是Google 10多年大规模容器管理技术Borg的开源版本。它是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。
通过Kubernetes你可以:
快速部署应用
快速扩展应用
无缝对接新的应用功能
节省资源,优化硬件资源的使用
Kubernetes 特点:
可移植: 支持公有云,私有云,混合云,多重云(multi-cloud)
可扩展: 模块化, 插件化, 可挂载, 可组合
自动化: 自动部署,自动重启,自动复制,自动伸缩/扩展
基础组件介绍
公共组件:
docker:
容器运行环境的一种实现,封装底层容器
etcd:
etcd是kubernetes集群用来存储集群相关数据的数据仓库
master节点组件:
master节点是主集群中的大脑,负责处理外部的api请求,分配调度任务以及管理容器的副本数等
kube-apiserver:
kubernetes对外的服务入口,其他组件通信的纽带,服务无状态,可水平扩容
kube-scheduler:
负责pod的任务调度
kube-controller-manager:
处理node节点当机情况
负责保证pod的副本数
管理endpoint,连接service和pod
为新namespace创建默认api token和accounts
node节点组件:
node节点负责干活,执行master节点指派的相关任务
kubelet:
负责启动停止容器,保证容器运行。
kube-proxy:
负责根据service生成网络规则,生成路由规则
本文地址:https://blog.csdn.net/smwcccc/article/details/107380338
上一篇: Python时间戳使用和相互转换详解
下一篇: 看到儿子在数我钱包里的钱