写点什么

Oracle 加入 CNCF,发布 Kubernetes on Oracle Linux 以及 Terraform Kubernetes Cloud Installer

  • 2017-09-17
  • 本文字数:1739 字

    阅读完需:约 6 分钟

在美国洛杉矶举行的开源峰会(Open Source Summit) 上,Oracle宣布以铂金会员的身份加入云原生计算基金会(Cloud Native Computing Foundation,CNCF)。Oracle 还发布了两项技术,用来在Oracle 云基础设施上安装Kubernetes:“Kubernetes on Oracle Linux”和开源的HashiCorp Terraform Kubernetes Installer,前者能够将Kubernetes 集成到Oracle Container Service 之中,后者面向的则是Oracle 裸机云(Bare Metal Cloud)。Oracle 在七月刚刚发布了三项开源容器工具,其中包括一个基于Rust 的容器运行环境,它实现了 OCI 运行时规范

CNCF 托管了多个“云原生(cloud native)”项目,包括 Kubernetes、Prometheus 以及容器化,他们将自己的使命表述为:创造新的计算范式并驱动它们的实际使用,这些范式针对现代的分布式系统进行了优化,能够扩展至成千上万可自愈的多租户节点之上。Oracle 和 Amazon Web Services、Microsoft、IBM 一样,都是以铂金会员的身份加入的。Oracle 的容器原生应用工程副总裁(Vice President Container Native Engineering)Jon Mittelhauser 加入了 CNCF 的董事会。

Oracle 开发人员博客上,负责开发人员关系的 VP(VP Developer Relations) Bob Quillin 讨论了 Oracle 加入 CNCF 的驱动力:

对于 Oracle 来说,这是一个非常合理的举措,因为我们的客户正在寻找一种开放、云平台中立以及社区驱动的原生容器技术栈,这样能够避免与特定的云平台锁定,并且能够允许他们在真正的混合模式下运行,相同的技术栈可以在任何云端和内部环境中运行。

CNCF 和 Oracle 都承诺开放、云平台中立以及社区驱动的原生容器技术栈,而且这些理念是社区努力开展工作的核心。

除了加入 CNCF,Oracle 还发布了两个新的工具集,用来在 Oracle Cloud 平台上安装和配置 Kubernetes。Oracle Linux 现在包含了 Kubernetes,将其作为 Oracle Container Services 的一部分。这个安装方案在 Oracle Linux 7 上进行了完备的测试,另外还包含了 Oracle 开发的工具(比如 kubeadm-setup.sh ),用来简化 Kubernetes 集群的配置和部署。这个部署方法可以用到 Oracle Linux 的任意环境中,包括公有和私有云以及企业内部环境中。Oracle Linux 可以通过 Oracle YUM 仓库免费下载。在部署 Oracle 逻辑云的时候,可以免费得到 Oracle Linux 的企业支持服务(Premier Support)。

第二个安装方案是以 HashiCorp Terraform Kubernetes Installer 的方式提供的,它包含了一组 Terraform 模块和一个基础配置,用来在 Oracle 云基础设施 (Oracle Cloud Infrastructure,OCI) 上提供和配置高可用的 Kubernetes 集群,这种基础设施既包括 VM 也包括裸机。安装过程会部署网络、计算资源以及与虚拟云网络(Virtual Cloud Network ,VCN)集成的负载均衡,同时还会配置针对 etcd 和 Kubernetes master 集群的子网和负载均衡。

之所以选择 HashiCorp Terraform 技术在 OCI 上安装和配置 Kubernetes 的原因在于:

  • Terraform 正在变成一种通用的方式来编排云基础设施;
  • Terraform 会管理状态,这是非常有用的,例如可以很容易地往 Kubernetes 集群上添加或移除节点;
  • 已有的 Terraform Provider for OCI 提供了对 OCI 基础设施的强大抽象,可以使用它并基于此进行构建。

Terraform 安装程序允许配置 Kubernetes master 和 worker 节点的 VM 或裸机,还能配置其规模,同时能够跨底层可用性域(Availability Domains,ADs)进行部署。比如,如果节点标记为智能 AD 的话,就能支持 Kubernetes 跨区域(zone)部署,这样的话,Kubernetes 调度器就能跨越 AD 的边界,从而提升弹性。

Terraform OCI Kubernetes Installer 的路线图包括集成 Kubernetes 持久化存储和集成负载均衡器(针对暴露出去的服务)。根据 Oracle 开发者博客所述,Oracle 非常开心地看到来自社区的请求和贡献,这会让该模板变得更好。Issue 或 pull request 可以通过 Oracle 的 Github 仓库提交,他们还鼓励开发人员阅读 CONTRIBUTING 文件以了解额外的说明信息。

关于 Oracle 加入 CNCF 以及 Kubernetes 安装工具发布的更多信息,读者可以参考 Oracle 开发人员博客。

查看英文原文 Oracle Joins CNCF, and Releases Kubernetes on Oracle Linux and Terraform Kubernetes Cloud Installer

2017-09-17 19:001332

评论

发布
暂无评论
发现更多内容

LLMs 入门实战系列大全:LLMs应用、领域大模型介绍、大模型常见面经汇总

汀丶人工智能

物资管理系统(源码+文档+部署+讲解)

深圳亥时科技

酒店管理系统(源码+文档+部署+讲解)

深圳亥时科技

CDN节点的作用及加速原理解析

HUODUNYUN

CDN CDN加速 CDN技术 CDN带宽

AI Market全球首创“反向期权”——引领智能金融新时代,重塑全球交易格局!

科技热闻

《使用Gin框架构建分布式应用》阅读笔记:p212-p233

codists

golang gin 编程人 codists

Debian使用systemd自动挂载Samba

百度搜索:蓝易云

苹果电脑可以玩英雄联盟吗?macbook能玩lol?

阿拉灯神丁

游戏 #Mac 苹果电脑 CrossOver Mac下载 CrossOver 24

如何让Nginx更安全?

江南一点雨

降本60% ,阿里云 EMR StarRocks 全新发布存算分离版本

阿里云大数据AI技术

大数据 Serverless StarRocks 弹性伸缩 EMR

RTE2024:聚焦Gen AI 时代的 RTE,声网发布 RTE+AI 能力全景图

ToB行业头条

鸿蒙OS模块化开发实战:独立路由与解耦策略

王二蛋和他的张大花

鸿蒙

机器学习、基础算法、python常见面试题必知必答系列大全:(面试问题持续更新)

汀丶人工智能

人工智能

3DCAT亮相2024中国国际消费电子博览会,引领AI潮流

3DCAT实时渲染

AIGC解决方案 XR实时云渲染

C++的异常类型与多级catch匹配

百度搜索:蓝易云

鸿蒙OS高级技巧:打造个性化动态Swiper效果

王二蛋和他的张大花

鸿蒙

HarmonyOS NEXT开发实战:实现高效下拉刷新与上拉加载组件(二)刷新核心逻辑与空页面集成

王二蛋和他的张大花

鸿蒙

初学者指南:API 设计的核心步骤与方法

爱吃小舅的鱼

API 设计

taobao.item_get_desc API返回值中的促销信息与活动标签探究

代码忍者

API 接口 pinduoduo API

融云IM信息托管服务,用户资料、好友关系、群组信息全覆盖

融云 RongCloud

数字身份发展趋势前瞻:零信任

芯盾时代

数字身份 iam 零信任 统一身份管理平台

Parallels Desktop 19 for Mac(PD19虚拟机)一键激活版

Rose

鸿蒙OS开发秘籍:打造优雅的登录状态管理系统

王二蛋和他的张大花

鸿蒙

远程连接mysql报错“Host xxx is not allowed to connect to this MySQL server“解决办法

百度搜索:蓝易云

如何选择合适的工程项目管理系统?9款详解

爱吃小舅的鱼

工程项目管理系统

linux下vsode超级用户运行

百度搜索:蓝易云

解决:Loading class `com.mysql.jdbc.Driver‘. This is deprecated.

百度搜索:蓝易云

Apache Calcite System Catalog 实现探究

端小强

Calcite

大势所趋,数字化转型是企业活下去的必选项

禅道项目管理

团队管理 数字化转型 企业管理 项目管理软件 数字化转型咨询

HarmonyOS NEXT开发实战:打造高效上拉刷新与下拉加载组件(一)空页面的设计与实现

王二蛋和他的张大花

鸿蒙

实时渲染什么意思?实时渲染与一般渲染的区别

3DCAT实时渲染

云渲染 实时渲染 实时云渲染 3D实时渲染

Oracle加入CNCF,发布Kubernetes on Oracle Linux以及Terraform Kubernetes Cloud Installer_Oracle_Daniel Bryant_InfoQ精选文章