Tigris vs Kubernetes
Side-by-side trajectory, velocity, and editorial themes.
Tigris is building the storage layer for AI agents — forks, snapshots, sandboxes, now a provider-agnostic SDK.
Tigris has assembled a coherent stack for agent-shaped object storage. The latest release, storagesdk.dev, is a provider-agnostic Node.js SDK exposing Tigris's snapshot and fork primitives across S3, R2, Azure, GCS, and Tigris itself. Kefka is a Go userspace shell sandbox built on copy-on-write Tigris bucket forks. Lifecycle policies now support multiple rules per bucket with prefix filters. Embedded agent-shell on the homepage and case studies (Basic Memory, the Immutable Agent reference) tell the story end-to-end.
Tigris is staking its product position on a single thesis: AI agents need storage with forks, snapshots, and disposable workspaces, not just a bigger S3. The provider-agnostic SDK signals confidence — rather than lock customers in, they're offering an abstraction that runs against the competition while making their differentiated primitives the path of least resistance. Everything else (Kefka, agent-shell, Agent Kit) is execution against the same thesis in different languages.
Expect more agent-storage primitives — likely persistent agent-memory APIs, multi-agent coordination, and additional language SDKs filling in around Kefka and agent-shell. Tigris looks set to lean into ecosystem and education rather than head-on AWS competition on raw storage.
Kubernetes 1.36 leans into workload-aware scheduling while clearing legacy security debt.
Kubernetes is mid-release cycle around v1.36, with multiple long-running features graduating to Beta or GA — Mixed Version Proxy, PSI metrics, volume group snapshots, and DRA maturation. The project is simultaneously deprecating Service.externalIPs over a six-year-old CVE class and archiving the official Dashboard in favor of Headlamp. The cadence is steady upstream release-train work, weighted toward AI/ML workload primitives this quarter.
The center of gravity is shifting toward batch and AI/ML workloads — the new PodGroup API, gang scheduling, DRA expansion, and workload-aware scheduling primitives all point that way. Security and ecosystem hygiene (CVE record correction, ExternalIPs removal, Dashboard sunset) are getting equal weight, suggesting the project is using v1.36 to clear inherited liabilities. etcd 3.7 entering beta means storage-layer changes are queued for the next release.
Expect v1.37 to make workload-aware scheduling defaults-on for batch workloads and graduate at least one DRA sub-feature to GA. The ExternalIPs removal will likely land as default-disabled in the same release.
See more alternatives to Tigris →
See more alternatives to Kubernetes →