How does an open-source internal developer platform actually use OpenTelemetry?
▲ 1 r/sre

How does an open-source internal developer platform actually use OpenTelemetry?

For anyone working with OpenTelemetry, Kubernetes, observability, or platform engineering, this CNCF OpenTelemetry Live virtual meetup might be worth joining.

The session looks at a practical question: how can an open-source internal developer platform make observability part of the platform itself?

It will explore how OpenTelemetry can be used across Kubernetes environments for things like distributed tracing and platform-level events, and how those capabilities can be surfaced through an IDP instead of every development team having to build and operate its own observability setup.

OpenChoreo is used as the open-source implementation for the walkthrough, giving a practical example of how OpenTelemetry and internal developer platforms can work together.

August 20 | 9:00 AM PDT | Virtual

Join the meetup:
https://ocgroups.dev/cncf/group/opentelemetry-live/event/6v22mew

See you there!

u/Altruistic_Sock_7679 — 2 days ago
▲ 4 r/googlecloud+1 crossposts

A practical walkthrough of running OpenChoreo on GKE

Found this pretty solid walkthrough on deploying OpenChoreo on Google Kubernetes Engine:

https://abdel.dev/posts/deploy-openchoreo-gke/

A lot of the conversations around internal developer platforms stay at the architecture level — Backstage, GitOps, golden paths, self-service, Kubernetes abstractions, etc.

This one is more useful if you actually want to see what getting a platform running on GKE looks like.

I’m involved with OpenChoreo, so sharing this with that context. It’s an open-source CNCF project for building developer platforms on Kubernetes.

Thought it might be useful for anyone here experimenting with IDPs, GKE, or platform engineering in general.

Would be interested to hear how others are running their platform layer on Kubernetes as well.

reddit.com
u/Altruistic_Sock_7679 — 4 days ago
▲ 7 r/cncfprojects+1 crossposts

OpenChoreo: An Open-Source CNCF Internal Developer Platform for Kubernetes

OpenChoreo is an open-source CNCF Sandbox project focused on building an internal developer platform on top of Kubernetes.

The idea is pretty simple: Kubernetes is a powerful foundation, but developers shouldn't need to deal with every Deployment, Service, NetworkPolicy, GitOps configuration or observability tool just to build and deploy an application.

OpenChoreo adds higher-level abstractions around applications, components, environments, deployments, APIs and resources, while Kubernetes remains the underlying runtime.

It brings together different parts of the platform engineering stack, including:

  • Developer self-service
  • Backstage
  • CI/CD
  • GitOps
  • Environment management and promotion
  • Observability
  • Kubernetes-native workload management
  • Platform policies and controls

The goal is to give developers a simpler way to build, deploy and operate applications without taking Kubernetes away from the platform and SRE teams running everything underneath.

Would be great to hear feedback from anyone working on internal developer platforms, Kubernetes or other CNCF projects.

If you're interested in trying OpenChoreo, looking through the architecture or contributing to the project:

GitHub: https://github.com/openchoreo/openchoreo

u/Altruistic_Sock_7679 — 8 days ago