---
# System prepended metadata

title: VMWorld Demo Prep

---

# VMWorld Demo Prep

### Audience takeaways
- TKG on Bare Metal
- TKG on Hyper-V

### Constraints / Requirements
- Has to be 30 seconds
- Ideally a UI to show cluster

### What we want to demo
- `host-agent` started on multiple hosts. Registers. 
- `tanzu create cluster --provider byoh`
- installer installs all software + starts k8s
- Deploy workload
- View cluster on TMC

### Options
1. Demo what we have
2. Scramble to get basic working and demo it
3. FAKE IT! Demo the experience instead of working code

### What we need to get to "ideal" demo
- `host-agent` registers
    - All done. 
- Tanzu CLI integration
    - tanzu CLI has to support BYOH provider
    - can we do some sort of hard coded manifest?
- `host-agent` sets up control plane
    - `host-agent` needs to implement `cloud-init` for kubeadm commands to pass
    - 1 control plane and 1 worker node (forget HA). Does it make life easier? (for kubevip)
- TMC Integration
    - Need to install TMC add on
    - View / test it on TMC

### Pared down demo
- Forget TMC. Just show CLI
- Can remove Tanzu CLI integration

