GITER: A Git-Based Declarative Exchange Model Using Kubernetes-Style Custom Resources
Christos Tranoris

TL;DR
This paper presents GITER, a novel Git-based asynchronous communication model inspired by Kubernetes, enabling transparent, auditable, and loosely coupled interactions between distributed entities beyond traditional APIs.
Contribution
It introduces a lightweight, declarative exchange model using Git and Kubernetes principles, extending GitOps to cross-domain and inter-organizational collaboration scenarios.
Findings
Supports asynchronous, auditable communication between distributed entities.
Offers transparency, traceability, and reproducibility through Git features.
Provides a comparison with RESTful and broker-based integration methods.
Abstract
This paper introduces a lightweight and auditable method for asynchronous information exchange between distributed entities using Git as the coordination medium. The proposed approach replaces traditional APIs and message brokers with a Git-based communication model built on the principles of Kubernetes Operators and Custom Resources (CRs). Each participating entity, designated as a Publisher or Consumer, interacts through a shared repository that serves as a single source of truth, where the spec field captures the desired state and the status field reflects the observed outcome. This pattern extends GitOps beyond infrastructure management to support cross-domain, inter-organizational, and air-gapped collaboration scenarios. By leveraging Git native features (versioning, commit signing, and access control) the model ensures transparency, traceability, and reproducibility while…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Service-Oriented Architecture and Web Services · Mobile Agent-Based Network Management
