Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Chore] change related fields to release v1.8.7 #312

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# CHANGELOG

## [v1.8.7](https://github.com/StarRocks/starrocks-kubernetes-operator/releases/tag/v1.8.7)

Release Notes for starrocks-kubernetes-operator v1.8.7

We are pleased to announce the release of starrocks-kubernetes-operator v1.8.7. This release includes several updates
and improvements that enhance the functionality and usability of the StarRocks Kubernetes Operator.

### Enhancement

1. Added failure seconds for liveness and readiness. When StarRocks is under heavy load, the default Liveness Probe and
Readiness Probe may fail, causing the container to restart. This update mitigates this issue by adding failure
seconds for liveness and readiness.

### Maintenance

1. [Documentation] Updated README.md and README_ZH-CN.md. This update provides more accurate and comprehensive
information about StarRocks Operator.
2. [Documentation]
Added [local_installation_how_to.md](https://github.com/StarRocks/starrocks-kubernetes-operator/blob/main/doc/local_installation_how_to.md)
for users. This guide provides step-by-step instructions for local installation of the Operator and StarRocks
Cluster. And it also provides a script to help users install the Operator and StarRocks Cluster locally.

We encourage you to update to this new version and benefit from these improvements. As always, your feedback is very
welcome.

## [v1.8.6](https://github.com/StarRocks/starrocks-kubernetes-operator/releases/tag/v1.8.6)

Release Notes for starrocks-kubernetes-operator v1.8.6
Expand Down
4 changes: 2 additions & 2 deletions deploy/operator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ spec:
kubectl.kubernetes.io/default-container: manager
labels:
app: kube-starrocks-operator
version: 1.8.6
version: 1.8.7
spec:
automountServiceAccountToken: true
containers:
Expand All @@ -182,7 +182,7 @@ spec:
env:
- name: TZ
value: Asia/Shanghai
image: "starrocks/operator:v1.8.6"
image: "starrocks/operator:v1.8.7"
imagePullPolicy: Always
name: manager
securityContext:
Expand Down
2 changes: 1 addition & 1 deletion helm-charts/charts/kube-starrocks/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ maintainers:
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.8.6
version: 1.8.7

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
4 changes: 2 additions & 2 deletions helm-charts/charts/kube-starrocks/charts/operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@ maintainers:
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.8.6
version: 1.8.7

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: 1.8.6
appVersion: 1.8.7

kubeVersion: ">=1.18.3-0"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ starrocksOperator:
image:
# image sliced by "repository:tag"
repository: starrocks/operator
tag: v1.8.6
tag: v1.8.7
imagePullPolicy: Always
replicaCount: 1
resources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ maintainers:
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.8.6
version: 1.8.7

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
54 changes: 53 additions & 1 deletion helm-charts/charts/kube-starrocks/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ operator:
image:
# image sliced by "repository:tag"
repository: starrocks/operator
tag: v1.8.6
tag: v1.8.7
imagePullPolicy: Always
replicaCount: 1
resources:
Expand Down Expand Up @@ -255,8 +255,22 @@ starrocks:
# mountPath: /etc/my-configmap
# subPath: ""
# terminationGracePeriodSeconds defines duration in seconds the FE pod needs to terminate gracefully.
# default value is 120 seconds
terminationGracePeriodSeconds: 120

# Please upgrade the CRD with v1.8.7 released version, if you want to use the following configuration.
# including: startupProbeFailureSeconds, livenessProbeFailureSeconds, readinessProbeFailureSeconds

# StartupProbeFailureSeconds defines the total failure seconds of startup Probe.
# default value is 300 seconds
startupProbeFailureSeconds:
# LivenessProbeFailureSeconds defines the total failure seconds of liveness Probe.
# default value is 15 seconds
livenessProbeFailureSeconds:
# ReadinessProbeFailureSeconds defines the total failure seconds of readiness Probe.
# default value is 15 seconds
readinessProbeFailureSeconds:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is it OK to leave the value empty? looks like weird for an integer type.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is done intentionally. If we set a default value, users with versions <=v1.8.6 would encounter upgrade failures during their next deployment.


# spec for compute node, compute node provide compute function.
starrocksCnSpec:
# number of replicas to deploy for cn component.
Expand Down Expand Up @@ -416,8 +430,22 @@ starrocks:
# mountPath: /etc/my-configmap
# subPath: ""
# terminationGracePeriodSeconds defines duration in seconds the CN pod needs to terminate gracefully.
# default value is 120 seconds
terminationGracePeriodSeconds: 120

# Please upgrade the CRD with v1.8.7 released version, if you want to use the following configuration.
# including: startupProbeFailureSeconds, livenessProbeFailureSeconds, readinessProbeFailureSeconds

# StartupProbeFailureSeconds defines the total failure seconds of startup Probe.
# default value is 300 seconds
startupProbeFailureSeconds:
# LivenessProbeFailureSeconds defines the total failure seconds of liveness Probe.
# default value is 15 seconds
livenessProbeFailureSeconds:
# ReadinessProbeFailureSeconds defines the total failure seconds of readiness Probe.
# default value is 15 seconds
readinessProbeFailureSeconds:

# spec for component be, provide storage and compute function.
starrocksBeSpec:
# number of replicas to deploy.
Expand Down Expand Up @@ -541,8 +569,22 @@ starrocks:
# mountPath: /etc/my-configmap
# subPath: ""
# terminationGracePeriodSeconds defines duration in seconds the BE pod needs to terminate gracefully.
# default value is 120 seconds
terminationGracePeriodSeconds: 120

# Please upgrade the CRD with v1.8.7 released version, if you want to use the following configuration.
# including: startupProbeFailureSeconds, livenessProbeFailureSeconds, readinessProbeFailureSeconds

# StartupProbeFailureSeconds defines the total failure seconds of startup Probe.
# default value is 300 seconds
startupProbeFailureSeconds:
# LivenessProbeFailureSeconds defines the total failure seconds of liveness Probe.
# default value is 15 seconds
livenessProbeFailureSeconds:
# ReadinessProbeFailureSeconds defines the total failure seconds of readiness Probe.
# default value is 15 seconds
readinessProbeFailureSeconds:

# create secrets if necessary.
secrets: []
# e.g. create my-secret
Expand Down Expand Up @@ -616,3 +658,13 @@ starrocks:
# operator: "Equal|Exists"
# value: "value"
# effect: "NoSchedule|PreferNoSchedule|NoExecute(1.6 only)"

# Please upgrade the CRD with v1.8.7 released version, if you want to use the following configuration.
# including: livenessProbeFailureSeconds, readinessProbeFailureSeconds

# LivenessProbeFailureSeconds defines the total failure seconds of liveness Probe.
# default value is 15 seconds
livenessProbeFailureSeconds:
# ReadinessProbeFailureSeconds defines the total failure seconds of readiness Probe.
# default value is 15 seconds
readinessProbeFailureSeconds:
83 changes: 82 additions & 1 deletion index.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,33 @@
apiVersion: v1
entries:
kube-starrocks:
- apiVersion: v2
appVersion: 3.1-latest
created: "2023-11-20T19:35:23.793957+08:00"
description: kube-starrocks includes two subcharts, operator and starrocks
digest: 878493f0041c1234995b6e446726f6b858f29f88aec7095d204c79dfe4b65198
home: https://github.com/StarRocks/starrocks-kubernetes-operator
icon: https://avatars.githubusercontent.com/u/88238841
keywords:
- operator
- starrocks
- database
- olap
kubeVersion: '>=1.18.3-0'
maintainers:
- email: [email protected]
name: Kevin Cai
- email: [email protected]
name: SidaShen
- email: [email protected]
name: Dongxiao Yan
name: kube-starrocks
sources:
- https://github.com/StarRocks/starrocks
type: application
urls:
- https://github.com/StarRocks/starrocks-kubernetes-operator/releases/download/v1.8.7/kube-starrocks-1.8.7.tgz
version: 1.8.7
- apiVersion: v2
appVersion: 3.1-latest
created: "2023-11-08T10:21:32.068413+08:00"
Expand Down Expand Up @@ -279,6 +306,33 @@ entries:
- https://github.com/StarRocks/helm-charts/releases/download/kube-starrocks-1.6.1/kube-starrocks-1.6.1.tgz
version: 1.6.1
operator:
- apiVersion: v2
appVersion: 1.8.7
created: "2023-11-20T19:35:26.003284+08:00"
description: A Helm chart for StarRocks operator
digest: 61e5936fd6628f35313cad5e8357c87f6919fefe5e6ee00d5cbba51c5b822825
home: https://github.com/StarRocks/starrocks-kubernetes-operator
icon: https://avatars.githubusercontent.com/u/88238841
keywords:
- operator
- starrocks
- database
- olap
kubeVersion: '>=1.18.3-0'
maintainers:
- email: [email protected]
name: Kevin Cai
- email: [email protected]
name: SidaShen
- email: [email protected]
name: Dongxiao Yan
name: operator
sources:
- https://github.com/StarRocks/starrocks
type: application
urls:
- https://github.com/StarRocks/starrocks-kubernetes-operator/releases/download/v1.8.7/operator-1.8.7.tgz
version: 1.8.7
- apiVersion: v2
appVersion: 1.8.6
created: "2023-11-08T10:21:34.1334+08:00"
Expand Down Expand Up @@ -469,6 +523,33 @@ entries:
- https://github.com/StarRocks/starrocks-kubernetes-operator/releases/download/v1.8.0/operator-1.8.0.tgz
version: 1.8.0
starrocks:
- apiVersion: v2
appVersion: 3.1-latest
created: "2023-11-20T19:35:28.278734+08:00"
description: A Helm chart for StarRocks cluster
digest: f2094a70e3516b585382143a81072d88f295df0f0a25dd9465bc7ace42dbd982
home: https://github.com/StarRocks/starrocks-kubernetes-operator
icon: https://avatars.githubusercontent.com/u/88238841
keywords:
- operator
- starrocks
- database
- olap
kubeVersion: '>=1.18.3-0'
maintainers:
- email: [email protected]
name: Kevin Cai
- email: [email protected]
name: SidaShen
- email: [email protected]
name: Dongxiao Yan
name: starrocks
sources:
- https://github.com/StarRocks/starrocks
type: application
urls:
- https://github.com/StarRocks/starrocks-kubernetes-operator/releases/download/v1.8.7/starrocks-1.8.7.tgz
version: 1.8.7
- apiVersion: v2
appVersion: 3.1-latest
created: "2023-11-08T10:21:36.689513+08:00"
Expand Down Expand Up @@ -658,4 +739,4 @@ entries:
urls:
- https://github.com/StarRocks/starrocks-kubernetes-operator/releases/download/v1.8.0/starrocks-1.8.0.tgz
version: 1.8.0
generated: "2023-11-08T10:21:36.687724+08:00"
generated: "2023-11-20T19:35:28.27701+08:00"
Loading