Skip to content

Month: June 2021

Kubernetes (三)–Deployments是如何工作的?

引言 本文介绍Deployment 理论基础以及实践。 理论基础部分包括自愈,可扩展,滚动更新和版本回滚。 实践部分包括: 如何部署一个Deployment,如何滚动更新以及如何回滚。 Depolyment 理论 在上一篇文章中我们分析了Pod,以及部署了一个Pod。但是Pod是会死掉的,英文叫mortal. Pod…

Kubernetes(二)–Pods是如何工作的?

引言 这篇文章包含两部分:Pod相关的理论基础和实际操作。 Pod的理论基础 在以虚拟机为基础的虚拟化时代,只能通过以虚拟机为原子单元来部署应用,也就是说应用跑在虚拟机上。 后来有了Docker,部署应用的最小单元就变成了容器, 通过管理容器来管理应用。 就像虚拟机对于VMWare, 容器对于Docker一样,Pod是kubernetes 中用来部署应用的原子单元,就是说应用只能跑在Pod里。 Pods和containers的区别…

Kubernetes(一) 整体预览

引言 这篇文章介绍了Kubernetes的基本概念和核心模型,如果你想简单了解下Kubernetes 相信读完本文你会对整体有个大概认知。如果你读完发现你并没有做一点,那是我写的不好…… kubernetes 是一个应用编排器,用来编排容器化的云原生的微服务应用。这句话提到以下术语 – 编排器 编排器是一个用来部署和管理应用的系统。 kubernetes 可以帮我们部署应用,根据需要自动扩展,…

Author Copyriht by BackendSite