II.
Topic overview
Reference · livetopic:kubernetes-native-forge
Kubernetes-Native Git Forge overview
The architectural thesis that a Git collaboration platform (forge) should be built as a native extension of the Kubernetes API rather than as a standalone application deployed on Kubernetes. All forge concepts — repositories, pull requests, issues, pipelines, users, teams, RBAC — are modeled as Kubernetes custom resources or aggregated API objects. This means kubectl, client-go, and any Kubernetes-native tooling can interact with the forge directly. The platform inherits Kubernetes' authn/authz, admission control, and controller reconciliation patterns, eliminating the need for a parallel identity and permission system.
Attributes
displayName
Kubernetes-Native Git Forge
description
The architectural thesis that a Git collaboration platform (forge) should
be built as a native extension of the Kubernetes API rather than as a
standalone application deployed on Kubernetes. All forge concepts —
repositories, pull requests, issues, pipelines, users, teams, RBAC — are
modeled as Kubernetes custom resources or aggregated API objects. This
means kubectl, client-go, and any Kubernetes-native tooling can interact
with the forge directly. The platform inherits Kubernetes' authn/authz,
admission control, and controller reconciliation patterns, eliminating
the need for a parallel identity and permission system.
Outgoing edges
applies_to3
- domain:platform-engineering·DomainPlatform Engineering
- domain:devops·DomainDevOps
- domain:software-engineering·DomainSoftware Engineering
related_to1
- topic:gitops-principles·TopicGitOps Principles
Incoming edges
contains1
- domain:platform-engineering·DomainPlatform Engineering