nforgeio / neonKUBE

Public NeonKUBE Kubernetes distribution related projects
https://neonkube.io
Apache License 2.0
78 stars 13 forks source link

neonKUBE versioning and multi-part image uploads to S3 #1299

Closed jefflill closed 2 years ago

jefflill commented 2 years ago

We need to be able to bump neonKUBE version numbers at will; we've been stuck at neonkube-0.1.0-alpha since the beginning of time. There are some problems:

We implemented multi-part image uploads as GitHub releases and this was really nice because we did MD5 checks top ensure that the latest version was always downloaded. Unfortunately, we ran into GitHub rate limits when because cluster setup will not have the user's GitHub credentials available. So we've reverted to single-part S3 images. This has been causing lots of confusion because it's very easy to forget to clear the %USERPROFILE%\.neonkube\vm-images folder when deploying clusters.

The solution is to generalize the multi-part downloads so these can be hosted on S3 as well:

jefflill commented 2 years ago

DONE