Skip to content

Commit b248a27

Browse files
Kavishka FernandoLakshanSS
authored andcommitted
add external articles and update events
Signed-off-by: Kavishka Fernando <kavi@kavishka.local>
1 parent 336976f commit b248a27

6 files changed

Lines changed: 73 additions & 19 deletions

File tree

235 KB
Loading
82.5 KB
Loading
135 KB
Loading

src/data/externalArticles.ts

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import infoqPreview from '@site/blog/assets/previews/infoq-article-2026.png';
22
import brightbasePreview from '@site/blog/assets/previews/brightbase-article-2026.png';
3+
import zerotrustPreview from '@site/blog/assets/previews/zero-trust-2026.png';
4+
import stackademicPreview from '@site/blog/assets/previews/stackademic-article.webp';
35
import article163Preview from '@site/blog/assets/previews/163-article-2026.png';
46
import condeintechnologyPreview from '@site/blog/assets/previews/codeintechnology-article-2026.jpg';
57
import bestidpitnextPreview from '@site/blog/assets/previews/bestidp-itnext-article-2026.webp';
68
import demistifyingAbdelPreview from '@site/blog/assets/previews/demystifying-abdel-article-2026.webp';
9+
import inforworldPreview from '@site/blog/assets/previews/developer-platform-with-backstage-2026.webp';
710

811
export interface ExternalArticle {
912
title: string;
@@ -37,6 +40,27 @@ const externalArticles: ExternalArticle[] = [
3740
source: 'Bright Base',
3841
image: brightbasePreview,
3942
},
43+
{
44+
title: 'Zero Trust Networking for OpenChoreo with Istio Ambient Mesh',
45+
url: 'https://nomadxd.github.io/blog/zero-trust-networking-for-openchoreo-with-istio-ambient-mesh',
46+
description:
47+
'How OpenChoreo Cell architecture and Istio ambient mesh create defense-in-depth for Kubernetes workloads, demonstrated with a simulated NASA Artemis II lunar mission.',
48+
date: '2026-04-14',
49+
category: 'community',
50+
source: 'Github',
51+
image: zerotrustPreview,
52+
},
53+
{
54+
title:
55+
'From Kubernetes to a Platform: A Guided Tour of OpenChoreo’s Custom Resources',
56+
url: 'https://blog.stackademic.com/from-kubernetes-to-a-platform-a-guided-tour-of-openchoreos-custom-resources-bfc4a88746ab',
57+
description:
58+
'A journey through OpenChoreo custom resource — what each one is for, why it exists, and how they all fit together to turn a raw Kubernetes cluster into a developer platform.',
59+
date: '2026-04-20',
60+
category: 'community',
61+
source: 'Stackademic',
62+
image: stackademicPreview,
63+
},
4064
{
4165
title:
4266
'OpenChoreo 1.0 Released: Integrating AI Agents into the Kubernetes Development Layer (Translated)',
@@ -76,9 +100,19 @@ const externalArticles: ExternalArticle[] = [
76100
'A technical deep-dive into the OpenChoreo multi-plane, Kubernetes-native architecture and how this open-source internal developer platform simplifies platform engineering without hiding the underlying infrastructure.',
77101
date: '2026-06-18',
78102
category: 'community',
79-
source: 'medium',
103+
source: 'Medium',
80104
image: demistifyingAbdelPreview,
81105
},
106+
{
107+
title: 'Building a state-of-the-art development platform with Backstage',
108+
url: 'https://www.infoworld.com/article/4189074/building-a-state-of-the-art-development-platform-with-backstage.html',
109+
description:
110+
'Why a developer portal isn’t a development platform, and how to design the all-important layer beneath it.',
111+
date: '2026-06-25',
112+
category: 'community',
113+
source: 'InfoWorld',
114+
image: inforworldPreview,
115+
},
82116
];
83117

84118
export default externalArticles;

src/pages/community/events.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"events": [
33
{
4-
"month": "JUN",
5-
"day": "25",
6-
"category": "Community calls",
7-
"title": "OpenChoreo monthly community call — June",
8-
"meta": "Zoom · Open to all",
9-
"primaryAction": "Add to calendar",
10-
"primaryActionHref": "https://zoom-lfx.platform.linuxfoundation.org/meetings/openchoreo?view=list"
4+
"month": "JUL",
5+
"day": "1",
6+
"category": "Meetups",
7+
"title": "KSUG.AI Australia - Melbourne Meetup",
8+
"meta": "July 1 . Melbourne, Australia",
9+
"primaryAction": "Register",
10+
"primaryActionHref": "https://www.meetup.com/ksug-au/events/315111947/"
1111
},
1212
{
1313
"month": "JUL",
@@ -29,6 +29,12 @@
2929
}
3030
],
3131
"pastEvents": [
32+
{
33+
"date": "June 25",
34+
"title": "OpenChoreo monthly community call — June",
35+
"action": "Watch Video",
36+
"actionHref": "https://youtu.be/AMPolwONG-o?si=Lyfy-Bk9PyS3ZP2v"
37+
},
3238
{
3339
"date": "June 18-19",
3440
"title": "KubeCon + CloudNativeCon India 2026",
@@ -40,12 +46,6 @@
4046
"title": "Cloud Native Hyderabad",
4147
"action": "More Details",
4248
"actionHref": "https://ocgroups.dev/cncf/group/cloud-native-hyderabad/event/tr9jkbf"
43-
},
44-
{
45-
"date": "June 4",
46-
"title": "Kubernetes Sri Lanka",
47-
"action": "More Details",
48-
"actionHref": "https://ocgroups.dev/cncf/group/f8dnmxt/event/hkf8t4e"
4949
}
5050
]
5151
}

src/pages/community/past-events.json

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
{
22
"pastEvents": [
3-
{
3+
{
4+
"date": "June 25",
5+
"year": "2026",
6+
"title": "OpenChoreo monthly community call — June",
7+
"description": "OpenChoreo monthly community call #1",
8+
"type": "Community Call",
9+
"location": "Virtual",
10+
"action": "Watch Video",
11+
"href": "https://youtu.be/AMPolwONG-o?si=Lyfy-Bk9PyS3ZP2v"
12+
},
13+
{
14+
"date": "June 18-19",
15+
"year": "2026",
16+
"title": "KubeCon + CloudNativeCon India 2026",
17+
"description": "Talk: Zero Trust for Autonomous Agents: Isolating AI Workloads on Kubernetes",
18+
"type": "Conference",
19+
"location": "Mumbai, India",
20+
"action": "More Details",
21+
"href": "https://kccncind2026.sched.com/event/2IW3w/zero-trust-for-autonomous-agents-isolating-ai-workloads-on-kubernetes-kanagalingam-senthalan-wso2"
22+
},
23+
{
424
"date": "June 11",
525
"year": "2026",
626
"title": "Cloud Native Hyderabad",
@@ -30,14 +50,14 @@
3050
"action": "More Details",
3151
"href": "https://www.meetup.com/cloud-native-london/events/312972430/"
3252
},
33-
{
53+
{
3454
"date": "April 30",
3555
"year": "2026",
3656
"title": "Cloud Native Mexico City",
3757
"description": "Talk: Building AI-Native, Kubernetes-First Platforms for PEs, SREs, and Developers",
3858
"type": "Meetup",
3959
"location": "Ciudad de México, Mexico",
40-
"action": "Watch the Session",
60+
"action": "Watch Video",
4161
"href": "https://www.youtube.com/watch?v=CWC4-yATTU8"
4262
},
4363
{
@@ -47,7 +67,7 @@
4767
"description": "Talk: OpenChoreo: Building AI-Native, Kubernetes-First Platforms for PEs, SREs, and Developers",
4868
"type": "Conference",
4969
"location": "Seattle, WA, United States",
50-
"action": "Watch the Session",
70+
"action": "Watch Video",
5171
"href": "https://youtu.be/rW_R521yjHA?si=pR3tRn9H2FaKWYPQ"
5272
},
5373
{
@@ -151,4 +171,4 @@
151171
"href": "https://www.meetup.com/container-and-modern-apps-user-group-seattle-bellevue/events/312975745/?eventOrigin=group_events_list"
152172
}
153173
]
154-
}
174+
}

0 commit comments

Comments
 (0)