什么是Kubernetes?
最简单的一句话来概括Kubernetes。 它就是一套成熟的商用服务编排解决方案。
那么,编排是什么意思?
1. 按照一定的目的依次排列;
2. 调配、安排;
Kubernetes定位在Saas层,重点解决了微服务大规模部署时的服务编排问题。
为什么需要 Kubernetes 呢?
其实真实的生产环境应用会包含多个容器,而这些容器还很可能会跨越多个服务器主机部署。Kubernetes 提供了为那些工作负载大规模部署容器的编排与管理能力。Kubernetes 编排让人们能够构建多容器的应用服务,在集群上调度或伸缩这些容器,以及管理它们随时间变化的健康状态。
Kubernetes架构及和核心组件
了解Kubernetes都是从Pod开始的。 Pod是Kubernetes最小的调度单元。Pod是一组容器的集合,这些容器共享IPC,Network和UTS,也就是这些容器相互之间可以共享进程信息,网络信息和主机信息。这一组容器相互之间可以通过Localhost互访。Kubernetes其它组件都是围绕着Pod来工作的。
动力节点Kubernetes教程华丽来袭~
Kubernetes是从事运维人员的必备技术,但是对于开发人员来说也应该掌握这一门技术,我们可以采用Kubernetes技术来进行微服务的部署。
本课程以精炼的篇幅,在比较短的时间内让你快速掌握Kubernetes,以快速适应公司的需要,不管是开发人员还是运维人员都能快速掌握这一门技术。
课程核心内容
001.Kubernetes课程介绍
002.What is Kubernetes
003.Kubernetes整体架构
004.Kubernetes环境搭建方式
005.Kubeadm部署Kubernetes
006.Kubeadm部署Kubernetes环境准备
007.Kubeadm部署Kubernetes环境-安装Docker
008.Kubeadm部署Kubernetes环境-安装kubeadm-kubelet-kubectl
009.Kubeadm部署Kubernetes环境-kubeadm init
010.Kubeadm部署Kubernetes环境-kubeadm join
011.Kubeadm部署Kubernetes环境-kube-flannel
012.Kubernetes部署容器化应用-Nginx
013.Kubernetes部署容器化应用-Nginx
014.kubernetes部署容器化应用的步骤
015.kubernetes部署容器化应用Nginx
016.kubernetes部署容器化应用Tomcat
017.kubernetes部署容器化应用Tomcat
018.kubernetes部署容器化应用SpringBoot
019.kubernetes部署容器化应用SpringBoot
020.kubernetes部署DashBoard管理ui后台
021.kubernetes部署DashBoard管理ui后台
022.kubernetes问答交流
023.kubernetes暴露服务NodePort
024.kubernetes暴露服务的三个端口
025.kubernetes暴露服务Ingress概述
026.kubernetes暴露服务Ingress准备
027.kubernetes暴露服务Ingress环境部署
028.kubernetes暴露服务Ingress配置规则
029.kubernetes暴露服务Ingress测试
030.kubernetes部署Spring Cloud Alibaba微服务提供者消费者
031.kubernetes部署Spring Cloud Alibaba微服务网关
032.kubernetes部署Spring Cloud Alibaba微服务Ingress暴露
033.kubernetes整体架构及核心组件
034.kubernetes动态扩容及小结
零开始部署k8s集群教程Kubernetes实战精讲