Files
orca/internal/cli/cluster.go
T
Jon Chery c5048822e5 feat(P14b,P14c): daemon cutover + rotate-lead (REQ-114) + mixed-version tolerance (REQ-065, REQ-086, C-13)
P14b: orca cluster cutover (stop v0.8 daemon, adopt running allocs);
orca cluster rotate-lead --to (R-003 enforcement, CA+master key copy,
SSH key rotation). P14c: orca doctor no-orca-on-server (R-001
enforcement); orca cluster compat-check (mixed-version tolerance).

---ci---
project: orca
phase: 14b
milestone: v0.11
status: execute
---/ci---
2026-08-07 08:18:12 +00:00

18 lines
412 B
Go

package cli
import (
"github.com/spf13/cobra"
)
var clusterCmd = &cobra.Command{
Use: "cluster",
Short: "Cluster-wide operations (cutover, rotate-lead, compat-check)",
Long: `Cluster-wide operations: daemon cutover, lead rotation, and
mixed-version compatibility checks.`,
}
func init() {
clusterCmd.AddCommand(clusterCutoverCmd, clusterRotateLeadCmd, compatCheckCmd)
rootCmd.AddCommand(clusterCmd)
}