Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
kubectl-recoverygate
command
Command kubectl-recoverygate is the krew-distributed alias of recoverygate.
|
Command kubectl-recoverygate is the krew-distributed alias of recoverygate. |
|
recoverygate
command
Command recoverygate runs a recovery drill against a distributed training job.
|
Command recoverygate runs a recovery drill against a distributed training job. |
|
internal
|
|
|
cli
Package cli holds the command-line entry point, shared by both binaries:
|
Package cli holds the command-line entry point, shared by both binaries: |
|
config
Package config loads recovery-test.yaml — the declarative drill definition.
|
Package config loads recovery-test.yaml — the declarative drill definition. |
|
events
Package events carries training progress out of the job and into the engine.
|
Package events carries training progress out of the job and into the engine. |
|
events/logs
Package logs implements events.Source by streaming pod stdout.
|
Package logs implements events.Source by streaming pod stdout. |
|
orchestrator
Package orchestrator is the ONLY thing the engine knows about the cluster.
|
Package orchestrator is the ONLY thing the engine knows about the cluster. |
|
orchestrator/fake
Package fake provides in-memory implementations of Orchestrator and events.Source so the engine can be tested with no cluster and no sleeps.
|
Package fake provides in-memory implementations of Orchestrator and events.Source so the engine can be tested with no cluster and no sleeps. |
|
orchestrator/kube
Package kube is the Kubernetes implementation of orchestrator.Orchestrator.
|
Package kube is the Kubernetes implementation of orchestrator.Orchestrator. |
|
orchestrator/slurm
Package slurm is a PLACEHOLDER for the SLURM implementation of orchestrator.Orchestrator.
|
Package slurm is a PLACEHOLDER for the SLURM implementation of orchestrator.Orchestrator. |
Click to show internal directories.
Click to hide internal directories.