Releases: StarRocks/starrocks-kubernetes-operator
v1.7.1 🌈
Notes:
- operator will reconcile when service type updated.
- init password job will only be executed when
helm install
- do some work about artifacthub.io
- add some security configurations on pod.
Changes
🚀 Features
- feature run as non root @yandongxiao (#184)
- Publish PGP public key so that tools can verify the chart @yandongxiao (#180)
- add provenance and integrity for helm chart @yandongxiao (#178)
- [doc] add artifacthub-repo.yml and update README.md @yandongxiao (#177)
🐛 Bug Fixes
- feature: remove cleanup logic when starrocks cluster is deleted @yandongxiao (#187)
- bugfix/add service type when calculate hash @yandongxiao (#186)
- Modify the execution time of the job to only execute the job when executing 'helm install'. @WholeWorld-Timothy (#185)
- use brackets to change priority when inject environment @yandongxiao (#182)
v1.7.0 🌈
Notes
- In this new release, POD probe is switched from TCP/9030 to HTTP/8030, as a result, existing Pods (FE/BE/CN) will be rolling restarted after the operator upgraded.
Changes
- move index yaml to root @yandongxiao (#175)
- Add instructions for initializing password configuration methods @WholeWorld-Timothy (#171)
- improve github workflows @yandongxiao (#168)
- symlink helm charts crd definition to the operator's one @kevincai (#119)
- doc: Update change_root_password_howto.md @jzcruiser (#123)
- Merge helm charts into the operator repo @dengliu (#117)
- [DOC] add howto doc with instructions to change root password @kevincai (#111)
🚀 Features
- Feature/add test cases @yandongxiao (#173)
- [feature] add release-drafter and release-drafter actions, and add artifacts.sh script @yandongxiao (#167)
- Feature/support to config toleration node selector annotation for operator pod @yandongxiao (#165)
- [feature] make command
make
work, and add github workflows @yandongxiao (#162) - Feature/ensure pods restart when configmap changes @yandongxiao (#157)
- [feature] support volumes mounting for configmaps @yandongxiao (#156)
- 在部署starrocks时,增加初始化密码的能力。 @WholeWorld-Timothy (#133)
- [feature] support to add annotations on k8s service @yandongxiao (#139)
- [feature] support customized pod scheduler @yandongxiao (#137)
- [feature] remove GOARCH flag to support build multi-arch image @yandongxiao (#135)
- [Enhancement] Use HTTP endpoint for StartupProbe/Liveness/Readiness P… @yandongxiao (#132)
- [feature] support mount secrets in operator and helm chart @yandongxiao (#129)
- 增加logStorageSize配置,当增加此配置时,fe和be的log存储使用pvc管理 @WholeWorld-Timothy (#124)
🐛 Bug Fixes
- [bugfix] fix some bugs @yandongxiao (#172)
- bugfix service ownerReferences @yandongxiao (#170)
- [bugfix] if feEnvVars has values and initPassword.enabled, helm template will fail @yandongxiao (#169)
- [bugfix] remove finalizers for existing cluster @yandongxiao (#150)
- fix wrong fe service labels @kevincai (#98)
- [bugfix] make commands make run && make install work @yandongxiao (#127)
- fix log positional parameters @kevincai (#97)
- fix crd yaml too long to apply by kubectl @kevincai (#99)
🧰 Maintenance
- cleanup redundant yaml files in deploy directory @yandongxiao (#164)
- add vendor @yandongxiao (#163)
- Refactor/add a leading space to comments @yandongxiao (#158)
- [refactor] refactoring code to remove duplicate code @yandongxiao (#152)
- [doc] add license for go files @yandongxiao (#151)
- update image tag in examples yaml @kevincai (#149)
- remove finalizer and refactor some parts to remove some duplicate code @yandongxiao (#148)
- clean up helm chart values.yaml @yandongxiao (#141)
- use command
make fmt
to reformat code @yandongxiao (#138) - preserve configmap eol for fe/be/cn @kevincai (#134)
- [refactor] change some log format @yandongxiao (#128)
v1.6.1
CHANGELOG
The format is based on Keep a Changelog, and this project adheres
to Semantic Versioning.
v1.6.1
[Enhancement] support config /etc/hosts.#83
Added
This version add v1 version for starrockscluster CRD. now v1alpha1 all function added in v1. in future v1alpha1 will verify the new functions, If the function is ok and client like will added to v1.
[Feature] support deploy one more starrocks clusters in one namespace.
[Feature] can export be and cn to public when client needs.
[Feature] convert the fe deploy mode to parallel mode.#73 #69
[Feature] support ability to restart all pods about fe, cn,be. when the configmap update and verified, the ability can restart all pods for effect.#68
Added
[Feature] support annotations for all components. #48
Added
[Feature] use EmptyDir for be/log. #57
[Feature] support imagePullSecrets. #44
[Feature] support load data from out k8s.#62
Added
support scheduling,Preemption and Eviction
Changed
Fixed
fix the common user access persistentVolume.
Deleted
v1.2
Added
- use statefulset and v2 autoscaling.
Changed
Deleted
v1.6 support v1 CRD
CHANGELOG
The format is based on Keep a Changelog, and this project adheres
to Semantic Versioning.
Added
This version add v1 version for starrockscluster CRD. now v1alpha1 all function added in v1. in future v1alpha1 will verify the new functions, If the function is ok and client like will added to v1.
[Feature] support deploy one more starrocks clusters in one namespace.
[Feature] can export be and cn to public when client needs.
[Feature] convert the fe deploy mode to parallel mode.#73 #69
[Feature] support ability to restart all pods about fe, cn,be. when the configmap update and verified, the ability can restart all pods for effect.#68
Added
[Feature] support annotations for all components. #48
Added
[Feature] use EmptyDir for be/log. #57
[Feature] support imagePullSecrets. #44
[Feature] support load data from out k8s.#62
Added
support scheduling,Preemption and Eviction
Changed
Fixed
fix the common user access persistentVolume.
Deleted
v1.2
Added
- use statefulset and v2 autoscaling.
Changed
Deleted
v1.5
CHANGELOG
The format is based on Keep a Changelog, and this project adheres
to Semantic Versioning.
Unreleased
Added
[Feature] support annotations for all components. #48
Added
[Feature] use EmptyDir for be/log. #57
[Feature] support imagePullSecrets. #44
[Feature] support load data from out k8s.#62
Added
support scheduling,Preemption and Eviction
Changed
Fixed
fix the common user access persistentVolume.
Deleted
v1.2
Added
- use statefulset and v2 autoscaling.
Changed
Deleted
v1.4
CHANGELOG
The format is based on Keep a Changelog, and this project adheres
to Semantic Versioning.
Unreleased
Added
[Feature] use EmptyDir for be/log. #57
[Feature] support imagePullSecrets. #44
[Feature] support load data from out k8s.#62
Added
support scheduling,Preemption and Eviction
Changed
Fixed
fix the common user access persistentVolume.
Deleted
v1.2
Added
- use statefulset and v2 autoscaling.