Skip to content

Configure Harvester networks and VM images via GitOps #17

@jmgilman

Description

@jmgilman

Deploy Harvester network configuration and VM images via Argo CD.

Prerequisites:

  • Harvester registered with Argo CD

Tasks:

  • Create clusters/harvester/config/networks/ with VLAN definitions:
    • mgmt.yaml - VLAN 10 (10.10.10.0/24)
    • platform.yaml - VLAN 30 (10.10.30.0/24)
    • cluster.yaml - VLAN 40 (10.10.40.0/24)
    • storage.yaml - VLAN 60 (10.10.60.0/24)
  • Create clusters/harvester/config/images/:
    • talos-1.9.yaml - Talos VM image for platform VMs
  • Verify ApplicationSet syncs to Harvester cluster
  • Verify networks appear in Harvester UI
  • Verify Talos image available for VM creation

Reference:

  • docs/architecture/appendices/B_bootstrap_procedure.md (Step 15)
  • docs/architecture/05_building_blocks/01_harvester_hci.md

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