Railiance support for kubernetes workloads
Maintainer decision, 2026-07-29: adopts TRSL V1C1 as this repo's preliminary governing license, per target-revenue's workplans/TREV-WP-0008-governance-and-pilot-rollout.md T05. Full specialist legal review is deferred until out of beta (target-revenue SCOPE.md §1). No Phase is yet declared for this repo. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| bin | ||
| declarations | ||
| docs | ||
| examples | ||
| schemas | ||
| tools | ||
| workplans | ||
| .custodian-brief.md | ||
| .gitignore | ||
| .repo-classification.yaml | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| INTENT.md | ||
| LICENSE | ||
| README.md | ||
| SCOPE.md | ||
| WORK-RECORDS.md | ||
rail-kubernetes
Wave-1 execution rail for Railiance-managed workloads on Kubernetes.
Purpose
rail-kubernetes is the default base rail for the current Railiance
ecosystem. It owns the generic workload-on-Kubernetes execution contract that
should no longer stay mixed into railiance-cluster.
This repo exists to hold:
- the Kubernetes rail declaration
- the generic workload lifecycle contract
- the migration path from the current
railiance-clustercompatibility surface - future rail-local tooling and docs for Railiance-managed workloads on Kubernetes
Boundary
rail-kubernetes does not own:
- k3s bootstrap
- cluster-level operator ownership
- cluster backup/restore posture
- workload-specific wrappers that belong in
rapp-*repos - substrate inventories that belong in
reef-*repos
Those concerns stay with railiance-cluster, the relevant rapp-* repo, or
the relevant reef-* repo.
Current Status
First-wave bootstrap is complete. The repo now owns the generic Kubernetes rail
contract, tooling, and migration-window compatibility handoff from
railiance-cluster.
The boundary and source material come from:
railiance-master/docs/rail-kubernetes-boundary.mdrailiance-cluster/docs/rail-kubernetes-extraction-map.mdrailiance-cluster/docs/rail-kubernetes-substrate-profile.md
Initial Layout
declarations/rail.yaml— source-controlled rail contractbin/— thin generic rail lifecycle entrypointsdocs/— wave-1 contract and import plantools/— rail-owned helper implementations and scaffoldsschemas/— machine-readable workload contract schemaexamples/— canonical example workload declarations for the railworkplans/— repo-local execution work