推荐11种让Kubernete更简单易用的工具

本文介绍了11个提升Kubernetes使用体验的工具,包括策略控制的Gatekeeper、便携式集群的Gravity、容器构建工具Kaniko、成本监控的Kubecost、数据库管理的KubeDB、压力测试的Kube-monkey、AWS入口控制器、自动部署工具Kubespray、迭代开发的Skaffold、简易PaaS Teresa和流容器更新的Tilt。
摘要由CSDN通过智能技术生成

导语

Kubernetes的复杂性让很多人对它胆怯,这些工具可以帮你简化应用程序定义、迁移集群、简化云部署等。

很少有计算平台(即使是功能强大且规模巨大的计算平台)可以满足所有需求。虽然Kubernetes开箱即用很有用,但是还远未达成所有需求。您总是可以找到默认Kubernetes功能集不足的用例或需求(例如数据库支持)或简单地忽略(例如连续交付)。

这就是有那么广泛的Kubernetes社区出现的原因所在,它为容器编排框架提供了附加组件,扩展和赠品。这篇文章,作者找到的11个顶级Kubernetes最佳同伴。有些可以补充任何Kubernetes集群,而另一些可以解决现有Kubernetes无法解决的特定需求。

1. Gatekeeper: Kubernetes策略控制

开放策略代理项目(OPA)提供了一种跨本地云应用程序堆栈创建策略的方法,从入口到服务网格组件再到Kubernetes。Gatekeeper提供了一种Kubernetes本地方法,可以自动在集群上实施OPA策略,并审核任何违反策略的事件或资源。所有这些都由Kubernetes中的一个相对较新的机制(准入控制器Webhooks)来处理,该机制会触发对资源的更改。使用Gatekeeper,可以将OPA策略仅作为Kubernetes集群已定义状态的另一部分进行维护,而无需经常守护。

2. Gravity:便携式Kubernetes集群

如果要将应用程序部署到Kubernetes中,许多应用程序都有Helm图表来指导和自动化该过程。为Kubernetes集群而生的Gravity,其容器注册表以及正在运行的应用程序创建快照,这些快照称为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值