* Feature: upgrade the cluster
delete 'TTLAfterFinished=true',the TTLAtferFinished wouldn't be recognized after kubeadm:v1.25
upgrade k8s implementation
Signed-off-by: mond77 <1208119827@qq.com>
retry uncordon node every five seconds
add license
delele unused args
* same result if upgrade multiple times or retry after failure
modify license
* improve upgrade process and support upgrade to v1.25
Signed-off-by: mond77 <1208119827@qq.com>
* add the upgrade limit of minor version
* add func pingApiServer
* add func tryUncordonNode
improve uncordon cmd
* docs: how to upgrade cluster
add CheckLoginStatus() to check wheather push image should appen
ReadOrBuildAppConfig() add logic when user didn't write any image config
add Image base info read such as image size image arch ...
delete action content read now
sealos push args is allow to be one or two ,when one ,this arg is both dst and src.when args has two , the secend is dest.
* add imageCrdBuilder
split some function to make the logic clear
fit new buildah implement
add image id arch and size read
* add some imgeCrdBuilder change
add CheckLoginStatus() to check wheather push image should appen
ReadOrBuildAppConfig() add logic when user didn't write any image config
add Image base info read such as image size image arch ...
delete action content read now
sealos push args is allow to be one or two ,when one ,this arg is both dst and src.when args has two , the secend is dest.
* use config.GetAllCredentials to place CheckLoginStatus in imagecrdbuilder
* change some func name to better understand
add Success and Faild output
* add some comment
write ReadOrBuildImageCRFile better
* add imageCrdBuilder
split some function to make the logic clear
fit new buildah implement
add image id arch and size read
* add some imgeCrdBuilder change
add CheckLoginStatus() to check wheather push image should appen
ReadOrBuildAppConfig() add logic when user didn't write any image config
add Image base info read such as image size image arch ...
delete action content read now
sealos push args is allow to be one or two ,when one ,this arg is both dst and src.when args has two , the secend is dest.
* use config.GetAllCredentials to place CheckLoginStatus in imagecrdbuilder
* change some func name to better understand
add Success and Faild output
* add imageCrdBuilder
split some function to make the logic clear
fit new buildah implement
add image id arch and size read
* add some imgeCrdBuilder change
add CheckLoginStatus() to check wheather push image should appen
ReadOrBuildAppConfig() add logic when user didn't write any image config
add Image base info read such as image size image arch ...
delete action content read now
sealos push args is allow to be one or two ,when one ,this arg is both dst and src.when args has two , the secend is dest.
* feat:design metering、podresource、resource api type
* metering watch user ns and create
* feat:add e2e test about metering watch ns
* feat:metering watch extensionResourcePrice
* feat:pod-controller create resurce CR logic
* feat:metering watch Resource create by resource-Controller and update Metering
* feat:metering create AccountBalance and account will watch it and deduction balancde
* feat:add infra calculate test
* feat:add deploy.yaml and temporary ci
* feat:change account ns to sealos-system
* fix:update resourceName
* feat:add deduction info to account chargelist
* fix:payment error
* fix:update resource name
* Modify inappropriate places in the code by github Comment
Signed-off-by: 晓杰 <2561589453@qq.com>