Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added blog/assets/previews/jenkins-ci-idp-2026.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions src/data/externalArticles.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import inforworldPreview from '@site/blog/assets/previews/developer-platform-wit
import cncfAgenticEnterprisePreview from '@site/blog/assets/previews/cncf-agentic-enterprise-2026.png';
import gkeHandsOnAbdelPreview from '@site/blog/assets/previews/openchoreo-on-gke-abdel-article-2026.jpg';
import cncfPlatformSovereigntyPreview from '@site/blog/assets/previews/cncf-platform-sovereignty-2026.jpg';
import jenkinsCiIdpPreview from '@site/blog/assets/previews/jenkins-ci-idp-2026.png';

export interface ExternalArticle {
title: string;
Expand Down Expand Up @@ -148,6 +149,17 @@ const externalArticles: ExternalArticle[] = [
source: 'CNCF',
image: cncfPlatformSovereigntyPreview,
},
{
title:
'Jenkins + OpenChoreo: Adopt a modern Internal Developer Platform (IDP) Without Replacing Your CI System',
url: 'https://www.jenkins.io/blog/2026/09/07/adopt-a-modern-idp-without-replacing-your-ci/',
description:
'How OpenChoreo\'s external CI integration lets Jenkins teams keep their pipelines, plugins, and shared libraries as-is while adding environment management, self-service promotion, multi-cluster deployment, and observability via a single API call at the end of the build.',
date: '2026-09-07',
category: 'community',
source: 'Jenkins',
image: jenkinsCiIdpPreview,
},
];

export default externalArticles;
34 changes: 26 additions & 8 deletions src/pages/community/events.json
Original file line number Diff line number Diff line change
@@ -1,31 +1,49 @@
{
"events": [
{
"date": "2026-09-29",
"category": "Webinars",
"title": "How to Build an Agent-Ready IDP with Open Source Tools",
"location": "Virtual",
"description": "Sameera Jayasoma and Lakmal Warusawithana on turning existing Kubernetes, CI/CD, and observability tooling into secure, agent-ready golden paths",
"action": "Register",
"href": "https://platformengineering.org/events/how-to-build-an-agent-ready-idp-with-open-source-tools-2026-09-22"
},
{
"date": "2026-08-20",
"category": "Webinars",
"title": "OTel in Practice: OpenTelemetry-powered Distributed Tracing and Events in OpenChoreo",
"location": "Virtual event",
"description": "Learn how OpenChoreo integrates OpenTelemetry to power distributed tracing and enrich Kubernetes events for seamless platform observability.",
"action": "Register",
"href": "https://ocgroups.dev/cncf/group/opentelemetry-live/event/6v22mew"
"action": "Watch Video",
"href": "https://www.youtube.com/watch?v=yyJmBj8k7mk"
Comment thread
savisaluwadana marked this conversation as resolved.
},
{
"date": "2026-08-19",
"category": "Meetups",
"title": "Cloud Native Sydney Meetup",
"location": "Sydney, Australia",
"description": "Internal Developer Platforms in the Age of AI-Generated Code",
"action": "Register",
"href": "https://www.meetup.com/cncf-sydney/events/316052564/"
"action": "Watch Video",
"href": "https://www.youtube.com/watch?v=f12YV69VSfk"
},
{
"date": "2026-08-20",
"category": "Community calls",
"title": "OpenChoreo monthly community call — August",
"location": "Virtual",
"description": "OpenChoreo monthly community call #3",
"action": "Watch Video",
"href": "https://youtu.be/6RmlSRTgszo"
},
{
"date": "2026-07-23",
"category": "Community calls",
"title": "OpenChoreo monthly community call — July",
"location": "Virtual",
"description": "OpenChoreo monthly community call #2",
"action": "Register",
"href": "https://github.com/openchoreo/openchoreo/discussions/4147"
"action": "Watch Video",
"href": "https://youtu.be/okNHdSY6wN0"
},
{
"date": "2026-10-01",
Expand All @@ -41,8 +59,8 @@
"title": "What It Really Takes to Build an Internal Developer Platform with Backstage",
"location": "Virtual",
"description": "Panel with Sameera Jayasoma, Lakmal Warusawithana, and Kelsey Hightower",
"action": "Register",
"href": "https://platformengineering.org/events/what-it-really-takes-to-build-an-internal-developer-platform-with-backstage-2026-08-27"
"action": "Watch Video",
"href": "https://www.youtube.com/live/Yq9hFWYQxSU"
},
{
"date": "2026-11-09",
Expand Down