II.
StackProfile overview
Reference · livestack-profile:krate-platform
Krate Platform Stack (K8s, Go, TypeScript, Postgres, Helm, ArgoCD) overview
The technology stack underpinning the Krate Kubernetes-native Git forge runtime. The control plane and aggregated API server are written in Go, leveraging controller-runtime and apiserver libraries. The web UI is a Next.js (TypeScript/React) application served from within the cluster. PostgreSQL backs the aggregated API server for high-volume data-plane resources. Helm charts package the deployment, and ArgoCD manages GitOps-driven rollouts. Docker containers run all components including dispatched agent jobs. Kubernetes itself is both the runtime platform and the API surface that Krate extends.
Attributes
displayName
Krate Platform Stack (K8s, Go, TypeScript, Postgres, Helm, ArgoCD)
description
The technology stack underpinning the Krate Kubernetes-native Git forge
runtime. The control plane and aggregated API server are written in Go,
leveraging controller-runtime and apiserver libraries. The web UI is a
Next.js (TypeScript/React) application served from within the cluster.
PostgreSQL backs the aggregated API server for high-volume data-plane
resources. Helm charts package the deployment, and ArgoCD manages
GitOps-driven rollouts. Docker containers run all components including
dispatched agent jobs. Kubernetes itself is both the runtime platform
and the API surface that Krate extends.
composes
Outgoing edges
composed_of15
- language:go·LanguageGo
- language:typescript·LanguageTypeScript
- language:javascript·LanguageJavaScript
- tool:kubernetes·ToolKubernetes
- tool:docker·ToolDocker
- tool:helm·ToolHelm
- tool:argocd·ToolArgo CD
- framework:nextjs·FrameworkNext.js
- framework:react·FrameworkReact
- stack-part:managed-postgres·StackPartManaged PostgreSQL
- stack-part:kubernetes-cluster·StackPartManaged Kubernetes Cluster
- stack-part:container-registry·StackPartContainer Registry
- tool:gitea·ToolGitea
- tool:zoekt·ToolZoekt
- tool:kyverno·ToolKyverno
used_by_role4
- role:platform-engineer·Role
- role:site-reliability-engineer·Role
- role:devops-engineer·Role
- role:backend-engineer·RoleBackend Engineer
Incoming edges
about_subject1
- claim:krate-has-stack-impls·TestableClaimKrate version has composed_of edges
asserts_about1
- claim:krate-has-stack-impls·TestableClaimKrate version has composed_of edges