



本篇为系列文章第一篇,介绍我对 Kustomize 的了解过程以及 Kustomize 是什么,为什么它能解决我的燃眉之急。


“DevOps”这个词是 “development” 和 “operations”这两个词的组合。它是一种促进开发和运维团队之间的协作,以自动化和可重复的方式更快地将代码部署到生产中的文化。

Rancher 不仅可以在任何云提供商的任何地方部署 Kubernetes 集群,而且还将它们集中在集中式的身份验证和访问控制之下。由于它与资源的运行位置无关,因此您可以轻松地在不同的环境部署你的 kubernetes 集群并操作他们。 Rancher 不是将部署几个独立的 Kubernetes 集群,而是将它们统一为 …

Service Mesh 是一个专门用于使服务与服务之间的通信变得安全、快速和可靠的的基础设施。如果你正在在构建一个云原生( Cloud Native )应用,那么 Service Mesh 是你需要的。

正如Linux 的创始人 Linus Torvalds 的那句话:Talk is cheap. Show me the code. 这里我们部署一个demo,由四个单独的微服务构成(注意这里的四个微服务是由不同的语言编写的),用来演示多种 Istio 特性。

在云原生架构下,容器的使用给予了异构应用程序的更多可行性,Kubernetes 增强了应用的横向扩容能力,用户可以快速的编排出复杂环境、复杂依赖关系的应用程序,Istio可以使开发者又无须过分关心应用程序的监控、扩展性、服务发现和分布式追踪这些繁琐的事情而专注于程序开发,赋予开发者更多的创造性。

现在Service Mesh很热,但是到底什么事Service Mesh,Service Mesh能为我们做什么,我们为什么要用Service Mesh。