-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Labels
Description
The current VDDK installation in pods involves rebuilding the container images, but that is not convenient for users. As discussed, we need an easier solution.
Redistribute the VDDK
Need to be a Select level member of the VMware TAP program[ref]
ConfigMap
Limited to 1MiB, file is ~20MiB
Keep the current solution of rebuilding the images
- High maintenance for upgrades
Single PersistentVolume mounted to all pods
- limits the backing storage types that we can run on
- More things to worry about for backup and restore
- Convenient that we only need to upload to a single place
Multiple PersistentVolumes (one per worker pod)
- Orchestrator will have to set them up copy file(s) in
- More things to worry about for backup and restore
- Don't need to worry about storage types, but requires the cluster to have multiple volumes available
BinaryBlobs
- Allows a single place to upload files
- Don't need to worry about backup / restore
- Don't need to worry about available volumes or their backing storage
- May be tricky to coordinate the initial upload and restarting of workers to make use of the new blob
- Every pod start would require a download and install
Download on demand
- Allow the user to specify a location to download the VDDK, like an FTP server or something
- User would have to permanently store the VDDK somwhere.
- Adding on the fly would require a worker restart on podified
- Every pod start would require a download and install
Reactions are currently unavailable