在这里您可以找到本系列的第1部分和第2部分…
大规模管理Kubernetes集群是一项艰巨而复杂的工作。它包括设置多个集群,监视它们,云服务器主机,并用最新版本和安全补丁更新它们。当你有一个多云战略,需要不同基础设施上的Kubernetes集群时,返利下载,情况会变得更加复杂。想象一下,在各种基础设施平台上使用供应商风格的Kubernetes版本,因此被旧的和/或特定于平台的发行版困住了。或者想象一下,必须调整你的应用程序,并为每个基础设施平台维护不同的代码行(尽管Kubernetes的通用语言有帮助!)。除了困难之外,它还会产生不必要的开销。在这种情况下,您真正需要的是一个Kubernetes环境,它提供统一的Kubernetes版本,具有通用的监视和日志机制,并允许您安全地管理各种基础设施和集群凭据。
这正是Gardener使开发和操作专业人员的生活变得更加轻松的方式。Gardener是SAP为托管Kubernetes集群提供的开源编排器。它通过在各种云基础设施平台(如Amazon Web Services、Microsoft Azure、,谷歌云平台——未来甚至可能是在客户自己的基础设施上。
Gardener只需几次点击就能安全、均匀地创建Kubernetes集群。一旦创建了集群,Gardener将以完全自动化的方式管理、监视和(如果出现任何问题)修复、修补甚至升级受影响的Kubernetes集群。Gardener跟踪这些集群的重要组件,提供更高级别的服务保证。Gardener使用Kubernetes社区的官方Kubernetes版本,云品,从而在不同的基础设施平台上提供相同的Kubernetes。
Gardener UI
想了解更多关于Gardener及其背后的技术吗?那就去https://gardener.cloud/或者看看我同事Vasu和Rafael的博客
我有没有提到Gardener是开源的,托管在GitHub上?请随意查看、评论甚至投稿。
我希望您现在能够更好地理解为什么容器对云本地应用程序很重要,大数据的概念,大数据需要学什么,以及像Kubernetes这样的容器管理解决方案如何帮助您管理容器。