Skip to content

Validate MVP: Platform cluster and Harvester operational #20

@jmgilman

Description

@jmgilman

Final validation that the MVP bootstrap is complete and all systems are operational.

Validation Checklist:

Platform Cluster:

  • 3 nodes all Ready: kubectl get nodes
  • etcd healthy: talosctl etcd status
  • Argo CD accessible and healthy
  • All Argo CD applications synced

Harvester Cluster:

  • 3 nodes all Ready
  • Longhorn storage healthy (3 replicas)
  • Harvester UI accessible at https://harvester.lab.local
  • VM networks configured (VLANs 10, 30, 40, 60)

Networking:

  • VyOS gateway operational
  • Inter-VLAN routing working
  • DHCP relay functional
  • Connectivity from home network to lab services

GitOps:

  • Platform cluster managed by Argo CD
  • Harvester cluster managed by Argo CD
  • Changes to Git are reflected in clusters

MVP Complete State:

┌─────────────────────────────────────────────────┐
│ Platform Cluster (3-node HA)                    │
│  - CP-1: UM760 (physical)                       │
│  - CP-2: Harvester VM                           │
│  - CP-3: Harvester VM                           │
│  - Argo CD, Tinkerbell running                  │
└─────────────────────────────────────────────────┘
              │
              │ manages
              ▼
┌─────────────────────────────────────────────────┐
│ Harvester HCI (3-node)                          │
│  - ms02-node1, ms02-node2, ms02-node3           │
│  - Longhorn storage                             │
│  - Ready for tenant cluster VMs                 │
└─────────────────────────────────────────────────┘

Reference:

  • docs/architecture/appendices/B_bootstrap_procedure.md (Post-Bootstrap State)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions