Sheetlium

πŸ’Ύ Autosaving Β· the spreadsheet-native Cilium Β· a project of the SNCF

Networking, service discovery and load balancing for Sheeternetes.

View on GitHub β†’ πŸŽ“ Get certified

What it is

Sheetlium is the L3/service layer. A shared Docker network gives every pod connectivity, and each Deployment name is registered as a DNS alias β€” a round-robin Service. So curl http://web reaches the web Deployment's replicas, load-balanced by embedded DNS. Services, without the CRDs.

Features

πŸ•ΈοΈ

Services by name

Each Deployment name is a round-robin DNS Service β€” no manifests, no CRDs.

βš–οΈ

Built-in load balancing

Docker's embedded DNS spreads traffic across replicas automatically.

πŸ”Ž

Inspect it

sheetlium status/services/endpoints β€” think cilium status.

Sheetlium vs Cilium

The honest comparison β€” in our favor, obviously.

 Sheetlium πŸ’©Cilium
Service definitionA Deployment name (0 lines)A Service + Endpoints object
CRDs requiredNoneCiliumNetworkPolicy et al.
Learning curveOne commandeBPF and a weekend
Spreadsheet-nativeβœ…βŒ

Disclaimer: an enterprise-grade joke. Do not run production on a spreadsheet. (If you do, please film it.)

Get it

Apache-2.0. Part of the Sheet-Native Computing Foundation.