kubernetes-sigs/cluster-api-provider-vsphere

Operating system and Container cache should live on different VMDKs

Open

#894 opened on Apr 9, 2020

View on GitHub
 (10 comments) (4 reactions) (0 assignees)Go (320 forks)auto 404
help wantedkind/featurelifecycle/frozenpriority/important-soon

Repository metrics

Stars
 (417 stars)
PR merge metrics
 (PR metrics pending)

Description

/kind feature

Describe the solution you'd like I would like to see CAPV separate the operating system from the local container cache, this would be achieved by cloning the OS from a template, and then creating a new disk of the size specified with VSPHERE_DISK_GIB that would host the local image cache, enabling faster provisioning time and the ability to specify a disk size when using linked clones.

Anything else you would like to add: This could also help during upgrade, the new node could simply mount the existing local image cache and that would speed up significantly the restart of workloads after an upgrade.

/cc @randomvariable @yastij @rosskukulinski

Contributor guide