Kubernetes 实战教学,手把手教您用 Helm 在 K8s 平台上部署 Prometheus
出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五,与您不见不散! 随着单片系统变得越来越庞大以至于无法处理,许多企业开始将其分解为微服务体系结构。无论何时我们从单片架构转向微服务架构,应用程序都包含多个组件,这些组件之间的服务需要进行相互通信。每个组件都有自己的资源,可以单独扩展。如果我们谈论 Kubernetes,它会变得非常复杂,除了需要管理版本数量之外,还需要处理所有对象,例如 ConfigMaps、services、pods 以及 Persistent Volumes。 可能会出现以下挑战: 管理、编辑和更新多个 k8s 配置; 将多个 K8s 配置部署为单个应用程序; 共享和重用 K8s 配置和应用程序; 参数化并支持多个环境; 管理应用程序版本:rollout、rollback、diff、history; 定义部署生命周期(将在不同阶段运行的控制操作); 部署后验证发布状态; 这些都可以通过 Kubernetes Helm 来管理,它提供了一种简单的方法来将所有东西打包到一个简单的应用程序中,并突出显示您可以配置的内容。 Helm 是 Kubern...