Skip to content

Releases: carina-io/carina

v0.13.0

27 Dec 01:59
Compare
Choose a tag to compare

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

05 May 03:14
f3f91ef
Compare
Choose a tag to compare

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

19 Sep 02:02
Compare
Choose a tag to compare

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

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

31 Aug 08:50
b062a3f
Compare
Choose a tag to compare

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

28 Apr 06:26
610acdc
Compare
Choose a tag to compare

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

Full Changelog: v0.9.1...v0.10.0

v0.9.1 Existing storage volumes are supported

18 Jan 07:28
Compare
Choose a tag to compare
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

@antmoveh
@zhangkai8048

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

12 Oct 03:13
5e6d094
Compare
Choose a tag to compare
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

@antmoveh
@ZhangZhenhua

Mirror address
  • registry.cn-hangzhou.aliyuncs.com/antmoveh/carina:v0.9-20210804141609
  • registry.cn-hangzhou.aliyuncs.com/antmoveh/scheduler:v0.9-20211012111249