App Hub新发布,打造云原生“高速公路”上的应用加油站

简介: 查看更多:“云原生应用中心”点击了解:“阿里云新品发布会频道”立即订阅:阿里云新品发布会·周刊 伴随着云原生技术体系的迅速普及,Kubernetes 项目和它所定义的声明式 API,已经成为了全世界所有公有云上进行云端应用管理的事实标准和基础性假设,同时也成为了打通“云”与全世界数据中心之间的“标准化高速公路”,组成了史无前例的云原生应用交付与分发网络。


查看更多:“云原生应用中心”
点击了解:“阿里云新品发布会频道”
立即订阅:阿里云新品发布会·周刊

伴随着云原生技术体系的迅速普及,Kubernetes 项目和它所定义的声明式 API,已经成为了全世界所有公有云上进行云端应用管理的事实标准和基础性假设,同时也成为了打通“云”与全世界数据中心之间的“标准化高速公路”,组成了史无前例的云原生应用交付与分发网络。

什么是“开放云原生应用中心”?

开放云原生应用中心,是云原生“高速公路”上的托管和分发应用的集散地,同时也是国内开发者使用云原生应用的重要基础仓库。在 Kubernetes 生态中,“应用”是一组 YAML 格式的描述文件,而云原生应用中心,则为搜索、使用和分享这些应用描述文件提供了一个完全开源与开放的交互平台。与此同时,开放云原生应用中心也是阿里云容器镜像服务(ACR)在开发者侧的重要入口。

服务中国开发者的 Helm Hub “中国站”

在当前的 Kubernetes 应用生态当中,Helm 是最被广泛使用的应用定义标准。所以在本次发布当中,对 Helm 格式应用的托管、搜索和分发能力成为了中心第一期上线的主要功能。

而为了能够让中国的开发者更好的使用 Helm Hub 的能力,阿里云开发者中心与 Helm 社区达成了一系列技术合作,在开放云原生应用中心提供了国内首个 Helm Hub 官方站的同步镜像仓库与站点。在中心当中,所有默认的 Helm应用 ,都定时同步自 Helm Hub 官方站并托管在 Github 上。在这个过程中, 云原生应用中心会自动对同步过来的所有应用进行“本地化”操作,包括将访问不畅的镜像地址替换成阿里云容器镜像服务地址,并且不间断的通过后台 CI 系统在阿里云 Kubernetes 服务上验证这些应用等等。

这些工作,都将使得中国的开发者终于可以随心所欲的搜索云原生应用,然后直接使用 helm install 命令将这些应用安装在全世界任何一个 Kubernetes 集群当中。

值得一提的是,开放云原生应用中心使用的后端存储服务,正是阿里云用以支撑“双十一”峰值交易所使用的企业级容器镜像服务。这个服务背后,是托管阿里云容器平台团队托管 10万容器镜像、支撑共计 2 亿次的镜像下载量的核心技术积累。

除此之外,云原生应用中心还提供了“一键安装”体验功能,用户只需要提供远端 Kubernetes 集群的接入信息即可一键将应用部署过去。

国内首个在 Github 上开源产品路线与开发过程的云端服务

首先,“开放云原生应用中心” 6 个月内的所有 Roadmap,都已经直接在 Github 上开源,并接受所有开发者的反馈,在开发者诉求的驱动下进行迭代和演进。

其次,任何用户都可以通过向这个 Github 库提 PR 来将自己的应用或者自建 Helm Repo 在开放云原生应用中心“上线”,被更广大的国内开发者群体分享和使用。

第三,用户所有对“开放云原生应用中心”的建议和反馈,都会通过 Issue 的方式来进行跟踪、管理和响应。

此外,开放云原生应用中心的所有文档、指南、用户手册,也都会全部托管在这个 Github 组织中以便同开发者进行直接的协作,让“开放”与“开源”这两个云原生技术理念的关键词成为云原生应用中心的第一准则。

远不止 Helm:Kustomize 与 K8s 原生应用格式支持,即将上线!

尽管 Helm 目前是社区主要使用的云原生应用管理工具,但开放云原生应用中心并不是一个的 Helm Hub “克隆版”。事实上,Helm, 只是云原生应用中心支持的其中一种应用管理方案。

在云原生应用中心很快就会发布的后续版本中,我们将会率先提供基于 Kustomize 的应用描述文件修改能力: K-R(Kube-Resource)服务。 

K-R服务,将使得用户可以直接通过 Overlay 的方式修改所有的应用描述文件的所有字段,而不会像 Helm 默认那样只能通过模板替换或者 DSL 的方式修改应用描述文件,进而造成描述文件的“不可复用”化与碎片化。

而相比之下,K-R服务则使得应用描述文件的“分层”,“复用”和“Rebase”成为了现实,让云原生应用中心能够真正像 DockerHub 那样成为应用分发流程中的关键环节。

查看更多:“云原生应用中心”
点击了解:“阿里云新品发布会频道”
立即订阅:阿里云新品发布会·周刊

相关实践学习
Docker镜像管理快速入门
本教程将介绍如何使用Docker构建镜像,并通过阿里云镜像服务分发到ECS服务器,运行该镜像。
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
缓存 NoSQL Java
面试官:如何保证本地缓存的一致性?
面试官:如何保证本地缓存的一致性?
3099 1
|
存储 关系型数据库 MySQL
轻松入门MySQL:优化复杂查询,使用临时表简化数据库查询流程(13)
轻松入门MySQL:优化复杂查询,使用临时表简化数据库查询流程(13)
621 0
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
272593 0
|
2月前
|
人工智能 Linux API
24小时自媒体自动化革命:OpenClaw(阿里云/Win11/Mac/Linux)喂饭级部署+集成公众号 API /小红书 Skill 实战指南
“运营一个自媒体账号已经够累,还要兼顾公众号、小红书多个平台,每天写内容、发笔记、回评论,根本忙不过来”——这是无数自媒体人的日常困境。2026年,OpenClaw(昵称“小龙虾”)的自动化能力彻底改变了这一现状:通过对接公众号官方API与小红书浏览器自动化Skill,搭建起一套“选题→创作→发布→互动”全流程自动化系统,实现24小时内容生产与多平台矩阵运营,人只需负责定方向、调策略,执行层全由AI完成。
2144 12
|
弹性计算 网络协议 关系型数据库
阿里云ECS安装mysql8远程连接详细操作
阿里云安装mysql8远程连接详细操作
|
监控 安全 网络安全
【Docker Swarm】搭建Docker Swarm高可用集群(详细版)(上)
【Docker Swarm】搭建Docker Swarm高可用集群(详细版)
3006 0
【Docker Swarm】搭建Docker Swarm高可用集群(详细版)(上)
|
自然语言处理 iOS开发
如何破解mac欧路词典,仅限个人使用,商用还请付费
这款软件非常好用,去官网看到才发现是个人开发项目, 在知乎、论坛、微信公众号、小红书等发表欧路词典的介绍文章或使用心得 就有机会获赠免费注册码一个,很容易获得,大家也可以去官网底部看下要求,商用的话还是建议购买付费版本
如何破解mac欧路词典,仅限个人使用,商用还请付费
|
运维 Kubernetes Go
在k8S中,Helm优缺点是什么?
在k8S中,Helm优缺点是什么?
|
Kubernetes API 容器
[kubernetes]安装metrics-server
[kubernetes]安装metrics-server
1575 0