尽量维持容器镜像轻量化
容器及Kubernetes开发应用程序时的另一个关键原则尽可能保证镜像轻量化,借此满足性能、安全性以及其他相关要求。 THoughtWorks公司CTO办公室首席技术专家Ken Mugrage表示,只保留您绝对需要的东西。镜像中往往包含主体应用程序所不需要的其他程序包。因此,

Kubernetes提供更稳固、更安定的环境
Kubernetes的一大优势,在于提供更稳定、更安全的环境,同时降低产生代码错误及bug的可能性。在传统软件部署模式中,通常是在单一操作系统(OS)的单一实例上部署多个应用程序,这种方式目前仍常见于数据中心内的虚拟机与裸机部署场景。 当出于安全性及稳定性
Kubernetes的高效性是独一无二的
Kubernetes能够在企业内部自动部署、管理并扩展容器化应用程序。Kubernetes已经迅速成为开源软件历史上增长最快、应用最广的容器化平台。CIO、CTO以及开发者们之所以选择Kubernetes,看重的就是它广泛的功能、庞大且不断增长的开源支持工具生态系统,以及在
Kubernetes的版本管制
来继续讨论Pod的设计:既然它现在是可变的了,那么我接下来考虑的事情自然而然就是Pod回滚。为此,让我们保留Pod旧版本的定义,如此一来回滚到特定旧版本就轻而易举了。 现在,Pod更新流程如下:编写文件更新Pod定义,并进行更新以符合预期定义。更新出错?回
Kubernetes的设计规则是怎样的
我过往的Kubernetes实践经验来自两个截然不同的地方:一个是为裸金属机集群维护MetalLB;另一个是在GKE SRE中运维大型的集群即服务(clusters-as-a-service)。这两个经历都让我觉得,Kubernetes相当复杂,要达到目前市面上宣传的效果,往往需要做大量的前置工