SREWorks云原生数智运维工程实践-Kubernetes 资源编排之四:CRD+Operator 篇(下)
四、 大数据通用Operator设计与实践 上文讲述了operator实现的复杂性。不过,我们发现,越是这样复杂的应用,越是会有一些共通性:因为这些复杂应用基本都是分布式应用,只是在某些状态或部署顺序上的有些特殊需求。于是,我们针对这个现状,开发了一款通用的大数据Operator。 这个通用Operator的架构设计如下: 与市面上常见的golang编写....
SREWorks云原生数智运维工程实践-Kubernetes 资源编排篇-Kubernetes 资源编排之五:OAM 篇(上)
Kubernetes资源编排之五:OAM篇 作者:雪尧(郭耀星)、炯思(钟炯恩) 前文我们提到了Helm/Kustomize/CRD+Operator这些方式,都可以在各自的领域很好的承载一个组件(Component)的概念。但是都没有解决一个完整的面向业务场景的应用(Application)的问题。 OAM(Open Application Model)是2019....
SREWorks云原生数智运维工程实践-Kubernetes 资源编排篇-Kubernetes 资源编排之五:OAM 篇(下)
二、 SREWorks的OAM落地实践 SREWorks作为阿里大数据运维平台,在设计之初,云原生应用管理在满足内部业务需求时候,遇到了这样一些问题和挑战: • 需要应用异地多活,避免单Region故障。• 需要环境分离,区分开发测试与生产环境。• 需要一定的集群扩展性,突破单一集群容量上限。• 需要多云部署,避免受限于单一云底座,或降低成本。• 开发者花费了太多的时间在基础....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。