Releases: StarRocks/starrocks-kubernetes-operator
v1.10.2 π
Changes
- [Chore] prepare for v1.10.2 @yandongxiao (#643)
- [Enhancement] Support spec.securityContext.sysctls field @yandongxiao (#641)
- [Chore] update deploy/operator.yaml @yandongxiao (#638)
v1.10.1 π
Changes
- [Chore] prepare for v1.10.1 @yandongxiao (#637)
- [BugFix] Support volumeNameWithHash for Helm Chart @yandongxiao (#636)
- Support service labels @dd-willgan (#632)
- [Documentation] add comment for runAsNonRoot @yandongxiao (#631)
- feat: add resources option for init_job @anthony974 (#576)
- [BugFix] Add parameter to control whether add a hash suffix for volume name @yandongxiao (#629)
v1.10.0 π
Changes
- [Enhancement] Support to delete statefulset for warehouse @yandongxiao (#623)
- Feature/support disaster recovery @yandongxiao (#621)
- [Enhancement] Introduce a new sidecarsMap configuration option to allow merge sidecarswhen using helm chart @yandongxiao (#620)
- [Documentation] update comment in values.yaml @yandongxiao (#619)
- [BugFix] Fix StatefulSet Update Strategy Handling @yandongxiao (#616)
- [Bugfix] Do not create the default data storage volume when deploying be with multiple volumes @yandongxiao (#613)
- [Documentation] update doc/use_multiple_volumes_how_to.md @yandongxiao (#614)
- [Documentation] Add doc/use_multiple_volumes_how_to.md @yandongxiao (#612)
v1.9.10 π
Changes
- [Documentation] prepare for v1.9.10 @yandongxiao (#610)
- [Enhancement] Enable shareProcessNamespace option for sidecar container @yandongxiao (#608)
- [Enhancement] Properly set password when deployed by Argo CD @yandongxiao (#607)
- [Documentation] Fix comment in values.yaml @yandongxiao (#605)
- [BugFix] support to run fe-proxy under customize cluster domain instead of using default one: cluster.local @yandongxiao (#604)
- [Enhancement] Add support for custom log and spill storage class names @yandongxiao (#603)
- [BugFix] In Helm Chart, capabilities field needs to be supported for FE @yandongxiao (#602)
- [Documentation] Add some comment @yandongxiao (#600)
- [BugFix] set proxy_http_version 1.1 @yandongxiao (#599)
π§° Maintenance
- [Documentation] Fix version @yandongxiao (#598)
v1.9.9 π
Changes
- update index.yaml @yandongxiao (#597)
- prepare for v1.9.9 @yandongxiao (#596)
- [Documentation] Add more comment about configyaml @yandongxiao (#586)
- [Enhancement] Support ReadOnlyRootFilesystem @yandongxiao (#595)
- [Enhancement] Support Update Strategy for FE/BE/CN component @yandongxiao (#594)
- [Documentation] Fix spelling errors @yandongxiao (#591)
v1.9.8 π
Release Notes for starrocks-kubernetes-operator v1.9.8
We are excited to announce the release of StarRocks Kubernetes Operator v1.9.8. This version has the following
enhancements:
- [Helm Chart] Support multiple data volumes on helm chart. #578.
- [Helm Chart] Use a reasonable volume size for logging for BE/CN. Because the logStorageSize field of the Helm Chart
is modified. If the user uses the default value, the Operator will try to update the PVC part of the component's
Statefulset. Statefulset does not allow this part of the configuration to be updated, so there is a case of tuning
failure. The solution is to set it to the original default value, 1GB. #579. - [Helm Chart] Support config override. #580.
- [Operator] Add update permission for starrocksclusters/finalizers resource for OpenShift. #484
- [Operator] Support to disable probe. #569
We thank our community for their contributions and feedback. For a detailed list of changes and updates, please refer to
the GitHub repository. Happy deploying!
v1.9.7 π
Release Notes for starrocks-kubernetes-operator v1.9.7
We are excited to announce the release of StarRocks Kubernetes Operator v1.9.7. This version has the following
enhancements and bug fixes:
- [Operator] Fix the problem that FE proxy will fail when FE external service is recreated #557.
- [Operator] Add loadBalancerSourceRanges field to support setting the source IP range for the load balancer #551.
- [Operator] Add topologySpreadConstraints field to support setting the topology spread constraints for pods #546.
- [Operator] Add CRD version information to CRD annotations #544
- [Operator] Make it easy to configure the hostPath volume #552
- [Chart] Add spill storage volume for BE and CN #547
- [Chart] Remove JAVA_OPTS_FOR_JDK_9 and JAVA_OPTS_FOR_JDK_11 env from fe config, this will cause the pods of FE to restart if you are using the default config of FE in values.yaml #542
- [Documentation] We have added or updated some documents to help users deploy and manage StarRocks clusters on Kubernetes. #524 #525 #527 #530 #531 #532 #536 #538.
We thank our community for their contributions and feedback. For a detailed list of changes and updates, please refer to
the GitHub repository. Happy deploying!
v1.9.6 π
Release Notes for starrocks-kubernetes-operator v1.9.6
We are excited to announce the release of StarRocks Kubernetes Operator v1.9.6. This version has the following enhancements:
- Support command and args(#516) in StarRocksCluster spec. You can easily customize the command and args if you are using helm chart.
Below is a code snippet from values.yaml for your reference:entrypoint: script: | #! /bin/bash echo "do something before start cn" exec /opt/starrocks/cn_entrypoint.sh $FE_SERVICE_NAME
- Support ImagePullPolicy in StarRocksCluster spec(#514).
- Support to use namespaced scope permission to deploy warehouses(#513).
v1.9.5 π
Release Notes for starrocks-kubernetes-operator v1.9.5
We are excited to announce the release of StarRocks Kubernetes Operator v1.9.5. This version brings a mix of
features and enhancements to further improve the deployment and management of StarRocks clusters on Kubernetes
environments.
Feature
- [Feature] Support init Containers. User can add a k8s pod format initContainers. PR #499 #508
- [Feature] Support sidecars. User can add a k8s pod format sidecars. PR #461
- [Feature] Support deploy multiple StarRocks clusters in one namespace. PR #493 #509
Enhancements
- [Enhancement] Support users to apply their own resources. PR #496
- [Enhancement] Support to customize securityContext for Operator Chart. PR #495
- [Enhancement] Support warehouse to be deployed in different namespace with StarRocks cluster. PR #505
Maintenance
[Chore] This PR aims to standardize the format of YAML files in templates directory. PR #501
[Chore] Upgrade Golang version to 1.22, and sigs.k8s.io/controller-runtime
to v0.14.0. PR #497
v1.9.4 π
Release Notes for starrocks-kubernetes-operator v1.9.4
We are excited to announce the release of StarRocks Kubernetes Operator v1.9.4. This version brings a mix of
enhancements and bug fixes to further improve the deployment and management of StarRocks clusters on Kubernetes
environments.
Enhancements
- [Operator] We've refined the logic for detecting Kubernetes versions, enhancing compatibility. PR #469
- [Operator] Operator: Added checks for volume name and mount path when a default emptyDir volume is incorporated. PR #464
- [Chart] Helm chart allows the exposure of the DataDog
config.mode
. PR #482
Bug Fixes
- [Operator] Addressed an issue by attempting to use a different version for deleting HPA (Horizontal Pod Autoscaler)
again, aiming for a more reliable deletion process. PR #468 - [Chart] Make sure xx-config-hash is a valid string. PR #480
- [Chart] Introduced support for tolerations in the init-password job. PR #463