v1.8.1 🌈
github-actions
released this
04 Sep 06:37
·
206 commits
to refs/heads/main
since this release
We are excited to announce the release of StarRocks Kubernetes Operator v1.8.1. This release brings some new features and bug fixes to improve the user experience of deploying and managing StarRocks clusters on Kubernetes.
What's New
- [operator] Watch HPA: The operator will watch the HPA resources and once the HPA is missing, the operator will
try to create it again. - [operator] Select the appropriate HPA version: The operator will select the appropriate HPA version based on the
Kubernetes version, ensuring compatibility and stability. - [operator] Reduce incorrect modification of replicas: The operator will remove the replicas field of the CN
statefulset when HPA is enabled, avoiding conflicts between HPA and statefulset controller. - [operator] Support subpath: The operator will support subpath for configmaps and secrets, allowing users to mount
specific files or directories from these resources. - [operator] Remove unnecessary resources: The operator will remove the related Kubernetes resources when the
BeSpec or CnSpec of the StarRocks cluster is deleted, ensuring a clean and consistent state of the cluster. - [operator] Support ports fields: The operator will support ports field for the StarRocks cluster, allowing users
to customize the ports of the services.
Changes
- [Docs] change related fields to release v1.8.1 @yandongxiao (#250)
- Bugfix/watch hpa resources @yandongxiao (#246)
- update documents @yandongxiao (#241)
- remove service.name fields @yandongxiao (#243)
🚀 Features
- Feature/select appropriate hpa version @yandongxiao (#248)
- remove replicas fields of CN Statefulset when hpa is enabled @yandongxiao (#247)
- support subpath for configmaps and secrets @yandongxiao (#249)
- remove related k8s resources when BeSpec/CnSpec is deleted @yandongxiao (#245)
- support ports fields @yandongxiao (#244)
- remove restart logic @yandongxiao (#242)
- update some scripts for v1.8.0 @yandongxiao (#237)