Skip to content

Commit d7027bf

Browse files
committed
1 parent a22c26e commit d7027bf

606 files changed

Lines changed: 2619 additions & 2920 deletions

File tree

Some content is hidden

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

author/cheif-i/o/index.html

Lines changed: 17 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -299,8 +299,6 @@
299299

300300

301301

302-
303-
304302

305303

306304

@@ -309,16 +307,16 @@
309307

310308

311309

312-
<meta property="twitter:card" content="summary" />
310+
<meta property="twitter:card" content="summary_large_image" />
313311

314312
<meta property="twitter:site" content="@CloudNativeCN" />
315313
<meta property="twitter:creator" content="@CloudNativeCN" />
316314

317315
<meta property="og:site_name" content="云原生社区(中国)" />
318316
<meta property="og:url" content="https://cloudnative.to/author/cheif-i/o/" />
319317
<meta property="og:title" content="Cheif I/O | 云原生社区(中国)" />
320-
<meta property="og:description" content="中立的云原生终端用户社区" /><meta property="og:image" content="https://cloudnative.to/author/cheif-i/o/avatar_hue38add62c87b7486d80c9f3fda25dfc1_12220_270x270_fill_q75_lanczos_center.jpg" />
321-
<meta property="twitter:image" content="https://cloudnative.to/author/cheif-i/o/avatar_hue38add62c87b7486d80c9f3fda25dfc1_12220_270x270_fill_q75_lanczos_center.jpg" /><meta property="og:locale" content="zh" />
318+
<meta property="og:description" content="中立的云原生终端用户社区" /><meta property="og:image" content="https://cloudnative.to/media/sharing.png" />
319+
<meta property="twitter:image" content="https://cloudnative.to/media/sharing.png" /><meta property="og:locale" content="zh" />
322320

323321

324322

@@ -339,7 +337,7 @@
339337
</head>
340338

341339

342-
<body id="top" data-spy="scroll" data-offset="70" data-target="#TableOfContents" class="page-wrapper " data-wc-page-id="312cf9c38d1913f2c8f5391dc94ae200" >
340+
<body id="top" data-spy="scroll" data-offset="70" data-target="#TableOfContents" class="page-wrapper " >
343341
<button onclick="topFunction()" id="backTopBtn" title="Go to top"><i class="fa-solid fa-circle-up" aria-hidden="true"></i></button>
344342

345343

@@ -729,85 +727,29 @@
729727

730728

731729

730+
<div class="container-xl pt-3">
731+
<h1>Cheif I/O</h1>
732+
</div>
733+
732734

733735
<section id="profile-page" class="pt-5">
734736
<div class="container">
735737

736738

737-
738-
739-
740-
741-
742-
743-
744-
745-
746-
747-
748-
749-
750-
751-
752-
753-
754-
755-
756-
<div class="row">
757-
<div class="col-12 col-lg-4">
758-
<div id="profile">
759-
760-
761-
762-
<img class="avatar avatar-circle"
763-
width="270" height="270"
764-
src="/author/cheif-i/o/avatar_hue38add62c87b7486d80c9f3fda25dfc1_12220_270x270_fill_q75_lanczos_center.jpg" alt="Cheif I/O">
765-
766-
767-
<div class="portrait-title">
768-
769-
<h2>Cheif I/O</h2>
770-
771-
772739

740+
741+
742+
743+
<div class="article-widget content-widget-hr">
744+
<h3>最新</h3>
745+
<ul>
773746

774-
<h3>
775-
776-
<span></span>
777-
778-
</h3>
779-
780-
</div>
781-
782-
<ul class="network-icon" aria-hidden="true">
747+
<li>
748+
<a href="/blog/europoe-it-hiring-report-2021/">疫情期间欧洲 IT 民工招聘趋势报告解读,DevOps、AI 和平台工程师最高年薪 9 万欧</a>
749+
</li>
783750

784751
</ul>
785-
786752
</div>
787-
</div>
788-
<div class="col-12 col-lg-8">
789-
790-
791-
792-
793-
<div class="article-style">
794-
795-
</div>
796-
797-
<div class="row">
798-
799-
800-
801-
802-
803-
</div>
804-
</div>
805-
</div>
806-
807-
808-
809-
810-
811753

812754
</div>
813755
</section>

author/diogenes-rettori/index.xml

Lines changed: 3 additions & 298 deletions
Large diffs are not rendered by default.

author/tobias-kunze/index.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,15 @@
4949
&lt;p&gt;运维团队需要控制的不仅仅是服务间调用。他们需要能够将&lt;a href=&#34;https://glasnostic.com/blog/microservices-architecture-patterns-service-mesh-glossary/#Operational-Patterns-and-Techniques&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;运维模式&lt;/a&gt;应用到任意一组交互中。它们还需要能够&lt;strong&gt;分层&lt;/strong&gt;的策略,以便能够在不影响彼此的情况下实现。运维团队需要能够实时控制服务环境,而不需要管理数百个 YAML 描述。要做到这一切,他们不需要武断的平台,而是需要与现有工具集成的、应用于整个服务场景的工具,而不影响任何部署。&lt;/p&gt;
5050
&lt;p&gt;因此,如果服务网格技术,其核心是用于开发人员在 Kubernetes 之上创建复杂度有限的独立应用程序,而不是用于让运维团队确保整个异构和动态服务环境的正确运维,那么我们如何解决必要的运维问题呢?&lt;/p&gt;
5151
&lt;ul&gt;
52-
&lt;li&gt;**解决方案 1:继续等待,直到服务网格解决运维关注的这些问题。**对于我们这些将服务网格(特别是 Istio)视为每个分布式问题的一体化解决方案的人来说,最简单的解决方案就是等待服务网格支持这些问题。当然,这不大可能发生。服务网格是围绕开发人员的关注点 (如服务链接和更智能的实例路由) 而设计的,必须进行很大的更改才能支持运维模式,而这通常无法通过管理点对点连接来解决。&lt;/li&gt;
53-
&lt;li&gt;**解决方案 2:在这个问题上投入更多的工程。**工程师的答案是,在这个问题上投入更多的工程。开发人员可以编写策略引擎、粘接代码来集成服务网格安全性和其他安全工具、数据聚合器来收集运维人员需要的高级指标等等。显然,这将耗费更多成本,而且不太可能在短期内令人满意。&lt;/li&gt;
54-
&lt;li&gt;**解决方案 3:采用云流量控制器。**最好的选择是将服务网格留给开发团队,让运维团队采用云流量控制器。这样,运维团队可以检测到&lt;a href=&#34;https://glasnostic.com/blog/microservices-architecture-patterns-service-mesh-glossary/#Emergent-Behaviors&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;复杂紧急的行为&lt;/a&gt;,并实时纠正,创造他们所需要的自动化来有效的实现需要的运维模式,保证架构的可控。&lt;/li&gt;
52+
&lt;li&gt;解决方案 1:继续等待,直到服务网格解决运维关注的这些问题。对于我们这些将服务网格(特别是 Istio)视为每个分布式问题的一体化解决方案的人来说,最简单的解决方案就是等待服务网格支持这些问题。当然,这不大可能发生。服务网格是围绕开发人员的关注点 (如服务链接和更智能的实例路由) 而设计的,必须进行很大的更改才能支持运维模式,而这通常无法通过管理点对点连接来解决。&lt;/li&gt;
53+
&lt;li&gt;解决方案 2:在这个问题上投入更多的工程。工程师的答案是,在这个问题上投入更多的工程。开发人员可以编写策略引擎、粘接代码来集成服务网格安全性和其他安全工具、数据聚合器来收集运维人员需要的高级指标等等。显然,这将耗费更多成本,而且不太可能在短期内令人满意。&lt;/li&gt;
54+
&lt;li&gt;解决方案 3:采用云流量控制器。最好的选择是将服务网格留给开发团队,让运维团队采用云流量控制器。这样,运维团队可以检测到&lt;a href=&#34;https://glasnostic.com/blog/microservices-architecture-patterns-service-mesh-glossary/#Emergent-Behaviors&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;复杂紧急的行为&lt;/a&gt;,并实时纠正,创造他们所需要的自动化来有效的实现需要的运维模式,保证架构的可控。&lt;/li&gt;
5555
&lt;/ul&gt;
5656
&lt;p&gt;Glasnostic 就是这样一个云流量控制器。&lt;/p&gt;
5757
&lt;div class=&#34;video-wrapper&#34; style=&#34;position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;&#34;&gt;
5858
&lt;iframe src=&#34;https://player.vimeo.com/video/343154979?title=0&amp;amp;profile=0&amp;amp;byline=0&amp;amp;dnt=1&amp;amp;autoplay=1&amp;amp;muted=1&amp;amp;loop=1&#34; allow=&#34;autoplay; fullscreen&#34; allowfullscreen=&#34;&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;&gt;&lt;/iframe&gt;
5959
&lt;/div&gt;
60-
&lt;p&gt;**图 1:**是一个云流量控制器,允许运维和安全团队控制微服务应用之间的复杂交互和行为。&lt;/p&gt;
60+
&lt;p&gt;图 1: 是一个云流量控制器,允许运维和安全团队控制微服务应用之间的复杂交互和行为。&lt;/p&gt;
6161
&lt;p&gt;Glasnostic 是一个用于服务环境的控制平面,它帮助运维和安全团队大规模地控制关联的微服务应用之间的复杂交互和行为。这与服务网格相反,服务网格管理应用程序中的服务到服务连接。Glasnostic 是一个独立的解决方案,而不是另一个平台。它不需要 sidecar 或代理,并且能干净地集成到任何现有环境中。&lt;/p&gt;
6262
&lt;p&gt;通过获得对服务交互的控制,团队可以控制紧急行为、防止级联故障和避免安全漏洞。&lt;/p&gt;
6363
&lt;p&gt;Glasnostic 是借鉴了成功的可以有机发展的架构之后才被构建的,它反对预先进行严格的设计。它使用一种独特的基于网络的方法来为运维人员提供他们需要的可观察性和控制能力,以检测和纠正服务场景中的紧急行为。&lt;/p&gt;

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="2023-11-21T20:25:32&#43;08:00">
325+
<meta property="article:modified_time" content="2023-11-23T15:28:44&#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": "2023-11-21T20:25:32+08:00",
354+
"dateModified": "2023-11-23T15:28:44+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="2023-11-21T20:25:32&#43;08:00">
325+
<meta property="article:modified_time" content="2023-11-23T15:28:44&#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": "2023-11-21T20:25:32+08:00",
354+
"dateModified": "2023-11-23T15:28:44+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="2023-11-21T20:25:32&#43;08:00">
325+
<meta property="article:modified_time" content="2023-11-23T15:28:44&#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": "2023-11-21T20:25:32+08:00",
354+
"dateModified": "2023-11-23T15:28:44+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="2023-11-21T20:25:32&#43;08:00">
325+
<meta property="article:modified_time" content="2023-11-23T15:28:44&#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": "2023-11-21T20:25:32+08:00",
354+
"dateModified": "2023-11-23T15:28:44+08:00",
355355

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

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

Lines changed: 2 additions & 2 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="2023-11-21T20:25:32&#43;08:00">
325+
<meta property="article:modified_time" content="2023-11-23T15:28:44&#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": "2023-11-21T20:25:32+08:00",
354+
"dateModified": "2023-11-23T15:28:44+08:00",
355355

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

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="2023-11-21T20:25:32&#43;08:00">
325+
<meta property="article:modified_time" content="2023-11-23T15:28:44&#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": "2023-11-21T20:25:32+08:00",
354+
"dateModified": "2023-11-23T15:28:44+08:00",
355355

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

blog/2022-service-mesh-summit-apache-apisix-mesh/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
content="2022-10-18T09:00:42&#43;08:00"
323323
/>
324324

325-
<meta property="article:modified_time" content="2023-11-21T20:25:32&#43;08:00">
325+
<meta property="article:modified_time" content="2023-11-23T15:28:44&#43;08:00">
326326

327327

328328

@@ -351,7 +351,7 @@
351351
"headline": "Apache APISIX 借助服务网格实现统一技术栈的全流量管理",
352352

353353
"datePublished": "2022-10-18T09:00:42+08:00",
354-
"dateModified": "2023-11-21T20:25:32+08:00",
354+
"dateModified": "2023-11-23T15:28:44+08:00",
355355

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

0 commit comments

Comments
 (0)