简介

在 11 月的 KCD 上海现场,听了一场阿里云的工程师关于他们自己的多云基础架构管理工具的介绍,前边的引言部分有介绍到 Terraform,还有另一款竞品就是 Crossplane,而且表示 Crossplane 在通用性 API 等方面做得比 Terraform 更好,阿里云的也参考了其架构和实现。就让我很感兴趣,同时在 2019 年使用 OpenShift 4 的时候也在其 OperatorHub 里有发现 Crossplane,当时觉得其 Logo 很有辨识度便一直有印象。所以这次抽了个周末专门体验了一下,看它是否当得起这个标题。开始~

Crossplane(跨平面,意思是可以跨越多个 公有云平台) 是一个开源的 Kubernetes 插件,它允许平台团队组装来自多个供应商的基础设施,并向应用程序团队公开更高级别的自助服务 api,而不需要编写任何代码。

Crossplane Overview

愿景

为更开放的云提供动力

Crossplane 通用 API 说明

构建 Crossplane 是为了帮助组织构建他们的云,就像云供应商构建他们的云一样——通过一个控制平面。Crossplane 是一个 CNCF 项目,它扩展了 Kubernetes API 来管理和组合基础设施。操作人员可以在 Crossplane 生成的自定义 API 线后封装策略、权限和其他防护措施,而应用程序开发人员无需成为基础设施专家就可以从 API 自助服务。

对标产品

Terraform

价值

以下是它的价值所在:

使用 kubectl 提供和管理云基础设施和服务

Crossplane 基础设施示意

Crossplane 扩展您的 Kubernetes 集群,为您提供任何基础设施或托管服务的 crd。将这些细粒度资源组合成更高级别的抽象,这些抽象可以使用您喜欢的工具,也可以和已经集成到集群中的现有流程进行版本管理、管理、部署和使用。

在 Crossplane 中,每个人都有自己的基础设施

Crossplane 支持公有云供应商

Crossplane 支持来自所有主要云提供商的基础设施,社区也在不断开发新的提供商。目前支持以下主流公有云供应商:

为你的应用程序提供简化的基础架构抽象

Crossplane 对资源的简化抽象

在 CRDs Crossplane 提供的基础上构建您自己的内部基础架构抽象。您的自定义 api 可以包含策略护栏,隐藏基础设施的复杂性,并确保应用程序可以安全地使用它。

通用云 API

Crossplane 制作标准通用 API

Crossplane 在不同的供应商、资源和抽象集合中提供一致的 API。跨平面资源模型 (XRM, Crossplane Resource Model) 以一种武断的方式扩展了 Kubernetes 资源模型(KRM),不管是哪个供应商或供应商构建了它们都能产生了一种统一的资源管理体验。

Run Crossplane anywhere

标准 API

无论您是在 EKS、AKS、GKE、ACK、PKS 中使用单个 Kubernetes 集群,还是在 Rancher 或 Anthos 等多集群管理器中使用,Crossplane 都能很好地集成它们。Crossplane 可以安装到任何现有的集群中,跨基础设施和服务提供商公开 crd 和标准 API,使供应和管理变得轻而易举。

为什么要使用 Crossplane 来管理应用程序和基础设施?

Crossplane - 比 Terraform 更先进的云基础架构管理平台?相关推荐

  1. 深信服超融合基础架构管理平台--虚拟网络测试实践

    测试虚拟存储的同时,发现深信服上还有虚拟网络这个选项,正好之前接触过某ware的NSX,好奇心来了,说试就试:再贴一下物理配置吧: 物理环境:4节点,CPU: E5-2630 v3, 内存:256GB ...

  2. 深信服超融合基础架构管理平台--虚拟存储测试实践

    今天测试了深信服的超融合架构,发现该产品时国内超融合软件中做得不错的一家了.其网络虚拟化和存储虚拟化的产品实现了从无到有的突破,具体性能怎么样呢,可见如下测试: 物理环境:4节点,CPU: CPU E ...

  3. 想要更好的云基础设施管理!你检查IT工具集了吗?

    在云迁移为企业带来的诸多变化中,IT团队必须对现有的基础设施管理工具进行长时间的严格审查. 云迁移给企业IT团队带来了很大的变化,从他们如何监控成本到如何组织员工.但是最大的变化,也是挑战之一,就是对 ...

  4. 「AI原生」时代来临?百度智能云提出AI-Native,发布新一代云基础架构「太行」

    百度在AI新基建领域的投入持续加码.8月20日,ABC SUMMIT 2020百度智能云智能计算峰会举行,大会以"新基建 新计算 新动能"为主题.百度CTO王海峰.百度集团副总裁侯 ...

  5. 云计算三层架构_金山云发布星曜裸金属服务器 打造面向云计算2.0的云基础架构...

    "随着云计算2.0时代的全面到来,用户对于算力的需求正在发生明显的变化,如何提供兼具高性能.高稳定性和高安全性的服务器,更好地满足新时期用户的算力需求,是云厂商需要解决的首要问题." ...

  6. O记云基础架构大跃进:甲骨文睡醒了

    甲骨文上周发布了一系列云基础架构特性,涉及到弹性计算.文件和归档存储.软件定义网络.大数据和容器即服务.这些特性在很多方面上都是对于亚马逊最近一些列动作的回应,亚马逊最近在吸引企业的核心应用转移到云端 ...

  7. 亚马逊云基础架构:一场从未停歇的技术创新革命

    在亚马逊的每一份年报中,Jeff Bezos 都会附上一份 1997 年致股东信的原件副本.在信中,Bezos 概述了亚马逊是否成功的基本衡量标准:坚持不懈地关注客户.创造长期价值而不是关注企业短期利 ...

  8. DCOS :私有云的物理基础架构管理引擎

    https://cloud.tencent.com/developer/article/1005598 一.引言 云计算经过多年的发展,逐渐从概念到渐为人认知.到接受.到现在全行业拥抱上云,云的客户也 ...

  9. 答案揭晓 | 关于云基础架构,你了解多少?

    前情回顾 上周日我们发布了一个关于亚马逊云科技创新大会--云基础架构的小测验,考考你究竟对于底层架构有多了解~想知道你在周末的小测验答对了多少题吗?快来看看正确答案吧! 1 亚马逊云科技已经在云计算服 ...

最新文章

  1. 归并排序以及三种常见优化
  2. iOS IM开发建议(一)App框架设计
  3. 135.002 智能合约设计-——多员工薪酬系统
  4. iOS手势学习UIGestureRecognizer cocos2d 手势推荐
  5. oracle 模式_oracle专用模式修改为共享模式
  6. 团队成员的分应该怎么分?
  7. React 单文件上传和多文件上传的封装
  8. 拓端tecdat|R语言实现 Copula 算法建模相依性案例分析报告
  9. pyton人值得拥有
  10. Android 手势密码解锁 指纹解锁 展示
  11. 如何做一场B格满满的技术大会演讲
  12. OpenCV中文官方文档-分享
  13. 【高等数学】高阶偏导数与隐函数的高阶偏导数的深度辨析
  14. 删除日志文件 空间不释放
  15. 计算机常用英语对话,英语口语对话之买电脑时常用基本口语
  16. 第一次用计算机证明的数学定理是,勾股定理是一个基本几何定理,是人类早期发现并证明的重要数学定理之一,用代数思想解决几何...
  17. 解决《使命召唤:战区2.0》遇到的Windows10版本号不匹配问题,一并解决Windows10更新失败:UEFI固件受限问题
  18. JS中 function 和 Function 的区别
  19. 【存储】 iSCSI Target(tgt) |什么是iSCSI target|SCSI协议
  20. 2048游戏python源代码,python实现2048小游戏

热门文章

  1. 深蓝学院-视觉SLAM理论与实践-第十二期-第3章作业
  2. 即插即涨2-3%!AC-FPN:用于目标检测的注意力引导上下文的特征金字塔网络
  3. 结合自己经历的一场机器人省赛浅谈如何学习单片机
  4. C语言:质数和合数的判断
  5. ps计算机海报设计,ps海报设计心得.docx
  6. c1语言水平要多久,对普通人来说,一般需要多长时间才能学会一门外语?
  7. 分形几何python代码_Python, Cython绘制美妙绝伦的Mandelbrot集, 曼德博集分形图案
  8. springboot基于Java的多元化智能选课系统毕业设计源码040909
  9. 【读书】格鲁夫给经理人的第一课-工作成熟度
  10. 怎么用计算机标准表示方法,算法及其表示方法