Skip to content

Commit e8ca529

Browse files
committed
1 parent b4c9b1e commit e8ca529

File tree

858 files changed

+96045
-12545
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

858 files changed

+96045
-12545
lines changed

404.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,8 @@ <h1>找不到页面</h1>
666666
<h2>最新</h2>
667667
<ul>
668668

669+
<li><a href="/blog/kubernetes-resource-orchestration-kro/">Kro 项目:一次三大云厂商联合赋能 Kubernetes 用户的范例</a></li>
670+
669671
<li><a href="/blog/ztunnel-security-audit/">Istio 社区公布 ztunnel 安全审计结果,零信任通道通过严格考验</a></li>
670672

671673
<li><a href="/blog/what-are-ai-agents-step-by-step-guide-to-build-your-own/">什么是 AI Agent?简要介绍与构建指南</a></li>
@@ -684,8 +686,6 @@ <h2>最新</h2>
684686

685687
<li><a href="/blog/envoy-gateway-1-3-release-highlights/">Envoy Gateway 1.3 发布:增强安全性、流量管理和运维能力</a></li>
686688

687-
<li><a href="/blog/cilium-1-17-0-release-highlights/">Cilium v1.17.0 发布,新特性一览</a></li>
688-
689689
</ul>
690690

691691

author/maninderjit-mani-bindra/index.xml

Lines changed: 5 additions & 459 deletions
Large diffs are not rendered by default.

author/the-new-stack/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -737,6 +737,10 @@ <h3>
737737
<h3>最新</h3>
738738
<ul>
739739

740+
<li>
741+
<a href="/blog/kubernetes-resource-orchestration-kro/">Kro 项目:一次三大云厂商联合赋能 Kubernetes 用户的范例</a>
742+
</li>
743+
740744
<li>
741745
<a href="/blog/api-gateway-checklist-strength/">API 网关的自查清单:你的 API 前门有多坚固?</a>
742746
</li>

author/the-new-stack/index.xml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,35 @@
1212
<link>https://cloudnativecn.com/author/the-new-stack/</link>
1313
</image>
1414

15+
<item>
16+
<title>Kro 项目:一次三大云厂商联合赋能 Kubernetes 用户的范例</title>
17+
<link>https://cloudnativecn.com/blog/kubernetes-resource-orchestration-kro/</link>
18+
<pubDate>Mon, 21 Apr 2025 15:04:55 +0800</pubDate>
19+
<guid>https://cloudnativecn.com/blog/kubernetes-resource-orchestration-kro/</guid>
20+
<description>&lt;p&gt;在 Kubernetes 生态中,&lt;strong&gt;资源编排&lt;/strong&gt;一直是平台工程领域面临的核心挑战。2024 年底,一个名为 &lt;a href=&#34;https://github.com/kro-run/kro&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Kro&lt;/a&gt;(Kubernetes Resource Orchestrator) 的项目横空出世,由 AWS、Google Cloud 和 Microsoft 三大云厂商罕见地联手推出,并以 Apache 2.0 协议开源,立足于解决 Kubernetes 用户对简化 CRD 编排的长期诉求。&lt;/p&gt;
21+
&lt;h2 id=&#34;不是企业战略是用户需求的汇聚&#34;&gt;不是企业战略,是用户需求的汇聚&lt;/h2&gt;
22+
&lt;p&gt;Kro 项目的诞生并非某个公司的上层推动,而是由各大云厂商用户的“共同声音”催生。来自 AWS 的工程师表示,Kro 背后是“customer pull(客户拉力)”驱动,而非“vendor push(厂商推动)”。&lt;/p&gt;
23+
&lt;p&gt;Kubernetes 的高度可扩展性为构建软件提供了无限可能,但同时也带来了运维和资源管理的复杂性,尤其是围绕 CRD(自定义资源)和控制器的开发。Kro 的目标是:&lt;strong&gt;在不绑定具体云平台的前提下,提供一套 Kubernetes 原生的资源编排能力,帮助平台团队降低复杂度,让开发者更专注于业务逻辑。&lt;/strong&gt;&lt;/p&gt;
24+
&lt;p&gt;正如 Google 的工程师所说:“Kubernetes 就像现代版的 POSIX,它是一个开放标准。客户普遍希望我们不要构建专有的封闭方案。”&lt;/p&gt;
25+
&lt;h2 id=&#34;云厂商联合开发打破壁垒的开源合作&#34;&gt;云厂商联合开发:打破壁垒的开源合作&lt;/h2&gt;
26+
&lt;p&gt;更令人振奋的是 Kro 的合作方式——不是竞品对抗,而是&lt;strong&gt;开源协作&lt;/strong&gt;。Google、AWS 和 Azure 的工程师原本各自独立构建类似工具,最终决定放弃重复建设,合力打造一个真正通用的 Kubernetes 工具。&lt;/p&gt;
27+
&lt;p&gt;这种合作精神在 CNCF 社区并不罕见,大家秉持的是 “&lt;strong&gt;Same Team, Different Company&lt;/strong&gt;” 的理念——不论公司背景,目标一致,就是&lt;strong&gt;服务好 Kubernetes 用户&lt;/strong&gt;&lt;/p&gt;
28+
&lt;h2 id=&#34;平台工程的统一编排接口&#34;&gt;平台工程的统一编排接口&lt;/h2&gt;
29+
&lt;p&gt;Kro 为平台团队提供了统一的资源抽象层。通过 Kro,开发者不需要了解各类云资源背后的 API 和配置细节,只需定义“我需要一个数据库”和“运行在哪个区域”等关键参数,其它繁杂的设置交由 Kro 背后的平台工程自动完成。&lt;/p&gt;
30+
&lt;p&gt;正如项目发起人之一所说:“开发者只需要填写一个名称和区域,而不必了解服务账号、密钥或底层资源的创建过程。”&lt;/p&gt;
31+
&lt;h2 id=&#34;项目进展与未来方向&#34;&gt;项目进展与未来方向&lt;/h2&gt;
32+
&lt;p&gt;截至目前,Kro 项目仅诞生 7 个月,已经吸引了近 60 位活跃贡献者,完全依赖社区自发传播。当前版本为 Alpha,不建议用于生产环境。但项目已规划下一阶段的关键特性,如:&lt;/p&gt;
33+
&lt;ul&gt;
34+
&lt;li&gt;&lt;strong&gt;Collections&lt;/strong&gt;:支持引用已有资源而非重复创建;&lt;/li&gt;
35+
&lt;li&gt;&lt;strong&gt;云无关性优化&lt;/strong&gt;:进一步提升在任意 Kubernetes 集群(无论是 EKS、GKE、AKS 还是自建集群)中的可移植性;&lt;/li&gt;
36+
&lt;li&gt;&lt;strong&gt;Scope 控制&lt;/strong&gt;:保持项目边界清晰,避免变成下一个“复杂平台”。&lt;/li&gt;
37+
&lt;/ul&gt;
38+
&lt;h2 id=&#34;总结从共识到行动打造真正云原生的资源编排工具&#34;&gt;总结:从共识到行动,打造真正云原生的资源编排工具&lt;/h2&gt;
39+
&lt;p&gt;在多云和平台工程成为趋势的今天,Kro 项目的发布不仅仅是一个工具的问世,更是一种信号——&lt;strong&gt;主流云厂商也在向“云原生中立”靠拢,开始真正倾听用户对开源标准化的呼声&lt;/strong&gt;&lt;/p&gt;
40+
&lt;p&gt;Kro 仍处于早期阶段,欢迎来自云原生社区的贡献者加入,一起打磨这个跨云资源编排的未来之路。项目仓库:https://github.com/kro-run/kro&lt;/p&gt;
41+
</description>
42+
</item>
43+
1544
<item>
1645
<title>API 网关的自查清单:你的 API 前门有多坚固?</title>
1746
<link>https://cloudnativecn.com/blog/api-gateway-checklist-strength/</link>

blog/201905-servicemesh-development-trend/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
content="2019-05-28T07:15:43&#43;08:00"
323323
/>
324324

325-
<meta property="article:modified_time" content="2025-04-21T10:51:03&#43;08:00">
325+
<meta property="article:modified_time" content="2025-04-21T15:07:46&#43;08:00">
326326

327327

328328

@@ -351,7 +351,7 @@
351351
"headline": "Service Mesh 发展趋势:云原生中流砥柱",
352352

353353
"datePublished": "2019-05-28T07:15:43+08:00",
354-
"dateModified": "2025-04-21T10:51:03+08:00",
354+
"dateModified": "2025-04-21T15:07:46+08:00",
355355

356356
"author": {
357357
"@type": "Person",

blog/201909-build-full-micro-service-platform-by-spring-boot-with-kubernetes/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
content="2019-09-02T07:15:43&#43;08:00"
323323
/>
324324

325-
<meta property="article:modified_time" content="2025-04-21T10:51:03&#43;08:00">
325+
<meta property="article:modified_time" content="2025-04-21T15:07:46&#43;08:00">
326326

327327

328328

@@ -351,7 +351,7 @@
351351
"headline": "使用 spring boot+kubernetes 构建完整微服务平台",
352352

353353
"datePublished": "2019-09-02T07:15:43+08:00",
354-
"dateModified": "2025-04-21T10:51:03+08:00",
354+
"dateModified": "2025-04-21T15:07:46+08:00",
355355

356356
"author": {
357357
"@type": "Person",

blog/202002-network-service-mesh/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
content="2020-02-15T10:57:00&#43;08:00"
323323
/>
324324

325-
<meta property="article:modified_time" content="2025-04-21T10:51:03&#43;08:00">
325+
<meta property="article:modified_time" content="2025-04-21T15:07:46&#43;08:00">
326326

327327

328328

@@ -351,7 +351,7 @@
351351
"headline": "NFV 走向云原生时代:Network Service Mesh 项目介绍",
352352

353353
"datePublished": "2020-02-15T10:57:00+08:00",
354-
"dateModified": "2025-04-21T10:51:03+08:00",
354+
"dateModified": "2025-04-21T15:07:46+08:00",
355355

356356
"author": {
357357
"@type": "Person",

blog/202003-gitops-progressive-delivery-with-asm/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
content="2020-03-19T14:08:21&#43;08:00"
323323
/>
324324

325-
<meta property="article:modified_time" content="2025-04-21T10:51:03&#43;08:00">
325+
<meta property="article:modified_time" content="2025-04-21T15:07:46&#43;08:00">
326326

327327

328328

@@ -351,7 +351,7 @@
351351
"headline": "使用托管服务网格实现应用在多集群中的 GitOps 全自动化渐进式发布",
352352

353353
"datePublished": "2020-03-19T14:08:21+08:00",
354-
"dateModified": "2025-04-21T10:51:03+08:00",
354+
"dateModified": "2025-04-21T15:07:46+08:00",
355355

356356
"author": {
357357
"@type": "Person",

blog/202003-k8s-scheduling-framework/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
content="2020-03-16T07:16:13&#43;08:00"
323323
/>
324324

325-
<meta property="article:modified_time" content="2025-04-21T10:51:03&#43;08:00">
325+
<meta property="article:modified_time" content="2025-04-21T15:07:46&#43;08:00">
326326

327327

328328

@@ -351,7 +351,7 @@
351351
"headline": "浅谈 Kubernetes Scheduling-Framework 插件的实现",
352352

353353
"datePublished": "2020-03-16T07:16:13+08:00",
354-
"dateModified": "2025-04-21T10:51:03+08:00",
354+
"dateModified": "2025-04-21T15:07:46+08:00",
355355

356356
"author": {
357357
"@type": "Person",
@@ -1531,6 +1531,8 @@ <h3 id="致谢">致谢</h3>
15311531
<p class="related-title">相关推荐</p>
15321532
<ul>
15331533

1534+
<li><a href="/blog/kubernetes-resource-orchestration-kro/">Kro 项目:一次三大云厂商联合赋能 Kubernetes 用户的范例</a></li>
1535+
15341536
<li><a href="/blog/battle-of-the-pods-kubernetes-autoscaling-showdown-keda-vs-vanilla-kubernetes/">KEDA vs. 原生 Kubernetes:谁是云原生应用的自动伸缩王者?</a></li>
15351537

15361538
<li><a href="/blog/what-is-a-kubernetes-cluster-mesh-and-what-are-the-benefits/">如何使用 Calico 构建和管理 Kubernetes Cluster Mesh</a></li>
@@ -1539,8 +1541,6 @@ <h3 id="致谢">致谢</h3>
15391541

15401542
<li><a href="/blog/ordering-containers-within-pod/">解密 Kubernetes Pod 中容器的有序部署:Kubexit 工具的妙用</a></li>
15411543

1542-
<li><a href="/blog/why-we-decided-to-start-fresh-with-our-nginx-gateway-fabric/">为什么我们决定从新开始我们的 NGINX Gateway Fabric</a></li>
1543-
15441544
</ul>
15451545
</div>
15461546

blog/2021-tongchenglvxing-shared/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
content="2021-04-09T02:40:00&#43;08:00"
323323
/>
324324

325-
<meta property="article:modified_time" content="2025-04-21T10:51:03&#43;08:00">
325+
<meta property="article:modified_time" content="2025-04-21T15:07:46&#43;08:00">
326326

327327

328328

@@ -351,7 +351,7 @@
351351
"headline": "同程旅行大数据集群在 Kubernetes 上的服务化实践",
352352

353353
"datePublished": "2021-04-09T02:40:00+08:00",
354-
"dateModified": "2025-04-21T10:51:03+08:00",
354+
"dateModified": "2025-04-21T15:07:46+08:00",
355355

356356
"author": {
357357
"@type": "Person",

0 commit comments

Comments
 (0)