v0.1.1
core-v0.1.1
Welcome to this new release!
Images built for this release:
core: kubebb/core:v0.1.1
Breaking Changes:
None
Feature summary 🚀 🚀 🚀
- Integrate CRDs Menu,Components from t7d.io
- Use native helm library instead of helm binary which helps
- able to upgrade componentplan within a componentplan (titny changes in same component version)
- minimize the gaps between local helm cache(generated by helm binary) with components' resouces(generated by helm library)
- utilize helm library to sync helm index.yaml ( @zqq454224016 good job! This is your 1st PR in KubeBB which means a lot!)
- Enhance versioned fileter in repository on operation
Ignore
Also we have other features and bug fixes shown in Changelog.
Changelog
New Features
- 5674bc0: feat: change method of reading files (@zqq454224016)
- e58528d: feat: merge old component.t7d.io crd (@Abirdcfly)
- d9c1bb5: feat: remove repositoryRef in componentplan's spec (@Abirdcfly)
- 6c95f5a: feat: update componentplan status (@Abirdcfly)
- 91761f8: feat: use native helm package, support upgrade (@Abirdcfly)
- a35e78d: feat: versioned filter on component ignore (@0xff-dev)
Bug Fixes
- eaadf42: fix: add log, retry time update, only update namespaced resource name (@Abirdcfly)
- 2b29017: fix: add menus into kubebb core (@0xff-dev)
- 0e5cfa5: fix: add more tests and remove label core.kubebb.k8s.com.cn/componentplan (@Abirdcfly)
- a8850d2: fix: expose port 80&443 for ingress (@bjwswang)
- a8d785a: fix: metadata.resourceVersion: Invalid value: 0x0: must be specified for an update (@Abirdcfly)
- 56b90fc: fix: override manifest object's namespace with cpl's namespace (@bjwswang)
- 47f6bd6: fix: remove crd menugroup (@0xff-dev)
- 1667b06: fix: set default timeout in repository (@0xff-dev)
- f444be2: fix: set the maximum length of menu names to 64 characters (@0xff-dev)
- 90f289a: fix: sync component status at the first time (@0xff-dev)
- 9eb14dc: fix: use NamespacedName as the helm repo name (@bjwswang)
Others
- a8b0f41: chore: fix some spelling and lint go code (@Abirdcfly)
Thanks to our Contributors!
Thank you to everyone who contributed to v0.1.1! ❤️
And thank you very much to everyone else not listed here who contributed in other ways like filing issues, giving feedback, testing fixes, helping users in slack, etc. 🙏