Closed amyXia1994 closed 1 year ago
Already applied for a free usage for our open source project from here and now we can wait for a few days to see if we are enabled to use codespaces & prebuild for free:
Already applied for a free usage for our open source project from here and now we can wait for a few days to see if we are enabled to use codespaces & prebuild for free:
The application is approved by the Github Codespaces Team and KusionStack can use GitHub Codespaces as a free team now! 🎉 🎉
The prebuild is enabled now and everything works just fine(creating and configuring new codespaces from konfig repo now reduces to merely 30 seconds), I'm going to close the issue.
Feature request
Now creating a new codespace with konfig's devcontainer.json needs about 3min to prepare the environment. That's time-consuming and can be speeded up by configuring a prebuild.
To enable prebuild, our KusionStack organization needs to pay for the compute and storage costs.
cost estimate
Here's the estimated cost for one year's usage: 72 dollars per year
time consumption
A successful prebuild of minikube+kusion env costs about 5-7 min.
trigger policy
The prebuild process can be triggered in 3 kinds of scheduling policies:
.devcontainer.json
is changed.ref:
And..., no it can not be self-hosted, so the prebuild process make use of our computing & storage resources bought from Aliyun & AWS: