10分钟带你快速了解Kubernetes(k8s)集群

什么是Kubernetes?

最简单的一句话来概括Kubernetes。 它就是一套成熟的商用服务编排解决方案。

那么,编排是什么意思?

1. 按照一定的目的依次排列;

2. 调配、安排;

Kubernetes定位在Saas层,重点解决了微服务大规模部署时的服务编排问题。

为什么需要 Kubernetes 呢?

其实真实的生产环境应用会包含多个容器,而这些容器还很可能会跨越多个服务器主机部署。Kubernetes 提供了为那些工作负载大规模部署容器的编排与管理能力。Kubernetes 编排让人们能够构建多容器的应用服务,在集群上调度或伸缩这些容器,以及管理它们随时间变化的健康状态。

Kubernetes架构及和核心组件

10分钟带你快速了解Kubernetes(k8s)集群_第1张图片

了解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实战精讲

 

你可能感兴趣的:(Java学习者入门必备,Java纯干货,Java学习视频教程,运维,docker,java,kubernetes,大数据)