Releases: carina-io/carina
v0.13.0
Brief description
Carina has entered CNCF panorama and is applying for sandbox project. This version mainly adds the function of bare disk and adjusts the project structure
What's Changed
- Support kubernetes > Version 1.25.x
- Upgrade golang version
- Upgrade project dependencies and k8s versions
- Fixed abnormal pv mounted to lvm of an earlier version
- Complete high version k8s support testing
Contributors
@guoguodan
@snwyc
@zhangkai8048
@antmoveh
@fanhaouu
@redref
Mirror address
registry.cn-hangzhou.aliyuncs.com/carina/carina:v0.13.0
registry.cn-hangzhou.aliyuncs.com/carina/carina-scheduler:v0.13.0
v0.12.0
Brief description
Carina has entered CNCF panorama and is applying for sandbox project. This version mainly adds the function of bare disk and adjusts the project structure
What's Changed
- Fixed several issues
Contributors
@guoguodan
@snwyc
@zhangkai8048
@antmoveh
@hwdef
@wongearl
@fanhaouu
Mirror address
registry.cn-hangzhou.aliyuncs.com/carina/carina:v0.12.0
registry.cn-hangzhou.aliyuncs.com/carina/carina-scheduler:v0.12.0
v0.11.1
Brief description
Carina has entered CNCF panorama and is applying for sandbox project. This version mainly adds the function of bare disk and adjusts the project structure
What's Changed
- Repair The pv is lost due to node restart #144 @zhangkai8048
- Added the upgrade upgrade script #142 @antmoveh
- Helm chat deployment adds psp resources #145 @zhangkai8048
- It is clear that the current version of carina supports 1.18-1.24 #140 @antmoveh
- Planning discussion carina supports the Kubernetes 1.25 solution #133 @duanhongyi
- Added e2e unit test scripts #138 @wongearl
Contributors
@duanhongyi
@zhangkai8048
@wongearl
@antmoveh
Mirror address
registry.cn-hangzhou.aliyuncs.com/carina/carina:v0.11.1
registry.cn-hangzhou.aliyuncs.com/carina/carina-scheduler:v0.11.1
v0.11.0
Brief description
Carina has entered CNCF panorama and is applying for sandbox project. This version mainly adds the function of bare disk and adjusts the project structure
What's Changed
- Support the cgroup v2 @fanhaouu
- Adjustment of project structure @fanhaouu
- The HTTP server is deleted @fanhaouu
- Logicvolume changed from Namespace to Cluster, upgrade) @antmoveh
- Fixed the problem that message notification is not timely @fanhaouu
- Fix the metric server panic problem #91 @fanhaouu
- Mirrored warehouse has personal space migrated to Carina exclusive space @antmoveh
- To improve LVM volume performance, do not create a thin-pool when creating an LVM volume #96 @fanhaouu
- Add parameter
carina.storage.io/allow-pod-migration-if-notready
to storageclass. Webhook will automatically add
this annotation for POD when SC has this parameter #95 @antmoveh - Nodestorageresource structuring and issue fixing #87 @fanhaouu
- Remove ConfigMap synchronization control #75 @fanhaouu
- The Carina E2E test is being refined @wongearl
- Promote carina into cncf sandbox project and roadmap @ZhangZhenhua
- Update outdated documents @antmoveh
- fix typos #104 @zhanghaizhou
- Add and modify charts component switches #100 @duanhongyi
- fix bug when disk has not free size #69 @zhangkai8048
- doc: correct the chart repo url #93 @CarlJi
Contributors
@fanhaouu
@duanhongyi
@CarlJi
@zhanghaizhou
@ZhangZhenhua
@zhangkai8048
@wongearl
@antmoveh
Mirror address
registry.cn-hangzhou.aliyuncs.com/carina/carina:v0.11.0
registry.cn-hangzhou.aliyuncs.com/carina/carina-scheduler:v0.11.0
Congratulations 🎉 🎉 🎉
Special congratulations to @fanhaouu for being carina project approver
v0.10.0
Brief description
- Carina has entered CNCF panorama and is applying for sandbox project. This version mainly adds the function of bare disk and adjusts the project structure
Support functions
- Removed csi.proto upgrade CSI_VERSION=1.5
- Remove device registration and use the CRD resource NodeStorageResource instead
- Added controllers that maintain NodeStorageResource
- The scheduler supports fetching resources from NodeStorageResource
- Upgrade go.mod to depend on K8s1.23
- Upgrade the Webhook certificate using job
- Raw disk support
- Storage volume backup is supported with Velero
- More English documentation support
- Specification of fields in annotations
Contributors
@ZhangZhenhua
@zhangkai8048
@antmoveh
Mirror address
registry.cn-hangzhou.aliyuncs.com/antmoveh/carina:v0.10.0
registry.cn-hangzhou.aliyuncs.com/antmoveh/carina-scheduler:v0.10.0
What's Changed
- Feature/v0.9.1 node notready by @antmoveh in #43
- make migrate pods test for mysql example by @zhangkai8048 in #45
- change wx images by @zhangkai8048 in #46
- change wx img by @zhangkai8048 in #48
- V0.9.1 change example mysql.md by @zhangkai8048 in #49
- Feature/v0.9.3 k8s certgen by @antmoveh in #50
- Feature/v0.9.4 node crd by @antmoveh in #55
- Feature/v0.9.4 crd scheduler by @antmoveh in #56
- Feature/v0.9.5 resolve conflict by @antmoveh in #57
- Feature/v0.9.4 test node by @antmoveh in #58
- [docs] add english manuals by @ZhangZhenhua in #61
- [docs] add blogs in readme by @ZhangZhenhua in #62
- add CODE_OF_CONDUCT.md by @ZhangZhenhua in #64
- [docs] mark RAID management as V1.0 by @ZhangZhenhua in #65
- [docs] add CONTRIBUTING.md by @ZhangZhenhua in #66
- Feature/batav0.10 raw by @zhangkai8048 in #67
Full Changelog: v0.9.1...v0.10.0
v0.9.1 Existing storage volumes are supported
Brief description
- Lvm-based local storage project to provide local functionality for Kubernetes. This version has been validated in a number of test environments
Support functions
- Carina supports the configuration of existing local storage volumes
- The node is damaged and container migration is supported
- Supporting Helm Installation
- Multiple architecture mirroring is supported, linux/amd64 and linux/arm64
- Optimizing base mirroring
Contributors
Mirror address
- registry.cn-hangzhou.aliyuncs.com/antmoveh/carina:v0.9.1
- registry.cn-hangzhou.aliyuncs.com/antmoveh/carina-scheduler:v0.9.1
v0.9.0 Verified local storage
Brief description
- Lvm-based local storage project to provide local functionality for Kubernetes. This version has been validated in a number of test environments
Support functions
functions | state |
---|---|
Dynamic pv | √ |
Local file storage | √ |
Local block storage | √ |
Storage capacity Limit | √ |
Expansion of storage Volume | √ |
Store the topology | √ |
Local Disk Management | √ |
Disk speed limit | √ |
Nodes are migrated | √ |
Scheduling based on disk capacity | √ |
Verified version
kubernetes | Verified |
---|---|
kubernetes v1.18.x | √ |
kubernetes v1.19.x | √ |
kubernetes v1.20.x | √ |
Contributors
Mirror address
- registry.cn-hangzhou.aliyuncs.com/antmoveh/carina:v0.9-20210804141609
- registry.cn-hangzhou.aliyuncs.com/antmoveh/scheduler:v0.9-20211012111249