Kubernetes脱胎于Google的Borg系统,是个功能强大的容器编排系统。目前已成为开发者、运维人员中最流行的开发工具。本文从Kubernetes的主要组成部分和主要资源类型出发,简要讲解Kubernetes的基本技术原理。同时全面分析POD、Deployment、Service等主要组成资源,并且结合案例展现其基本应用方法。
Kubernetes的由来及组成
Kubernetes重要基础之命令模式和声明模式
Kubernetes的资源类型
京东智联云Kubernetes集群服务
六周玩转云原生
走进Kubernetes:从概念到基础应用
— 京东智联云 刘俊辉—
- 集群K8s
- master
命令模式和声明模式
clusterIP,是Service的IP地址,此为集群内部有效的虚拟IP地址。外部网络无法访问,只有kubernetes集群内部访问使用。
NodePort,可以是物理机的IP,也可以是虚拟机IP,其实每个Service都会在Node节点上开通一个相同的端口,外部可以通过NodeIP:NodePort即可访问Service里的Pod,这就是提供service简单的对外访问的一种方式。
LoadBalancer,它必须要和云平台做绑定。每个云平台会提供自己的LoadBalancer,而此时的LoadBalancer外部是可以访问的。
众所周知,Kubernetes + Docker 是 Dev 和 Ops 融合的一个桥梁。向大家详细介绍了Docker 和Kubernetes的基本技术原理以及应用场景之后
《六周玩转云原生》的第三期课程将在本周三晚上8点进行,以《云原生下的DevOps与持续交付》为主题,对DevOps与持续交付的基础支持进行全面讲解👇👇👇