Bump pulsar version to 2.7.1 (#109)

### Motivation

Release with pulsar 2.7.1

### Modification

- update pulsar version from 2.7.0 to 2.7.1
- add a script for updating the pulsar version
This commit is contained in:
Yong Zhang 2021-03-16 15:43:30 +08:00 committed by GitHub
parent c059ea25d8
commit e0903c633c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 47 additions and 9 deletions

View File

@ -18,10 +18,10 @@
# #
apiVersion: v1 apiVersion: v1
appVersion: "2.7.0" appVersion: "2.7.1"
description: Apache Pulsar Helm chart for Kubernetes description: Apache Pulsar Helm chart for Kubernetes
name: pulsar name: pulsar
version: 2.7.0-1 version: 2.7.1
home: https://pulsar.apache.org home: https://pulsar.apache.org
sources: sources:
- https://github.com/apache/pulsar - https://github.com/apache/pulsar

View File

@ -149,27 +149,27 @@ extra:
images: images:
zookeeper: zookeeper:
repository: apachepulsar/pulsar-all repository: apachepulsar/pulsar-all
tag: 2.7.0 tag: 2.7.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
bookie: bookie:
repository: apachepulsar/pulsar-all repository: apachepulsar/pulsar-all
tag: 2.7.0 tag: 2.7.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
autorecovery: autorecovery:
repository: apachepulsar/pulsar-all repository: apachepulsar/pulsar-all
tag: 2.7.0 tag: 2.7.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
broker: broker:
repository: apachepulsar/pulsar-all repository: apachepulsar/pulsar-all
tag: 2.7.0 tag: 2.7.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
proxy: proxy:
repository: apachepulsar/pulsar-all repository: apachepulsar/pulsar-all
tag: 2.7.0 tag: 2.7.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
functions: functions:
repository: apachepulsar/pulsar-all repository: apachepulsar/pulsar-all
tag: 2.7.0 tag: 2.7.1
prometheus: prometheus:
repository: prom/prometheus repository: prom/prometheus
tag: v2.17.2 tag: v2.17.2
@ -568,7 +568,7 @@ pulsar_metadata:
image: image:
# the image used for running `pulsar-cluster-initialize` job # the image used for running `pulsar-cluster-initialize` job
repository: apachepulsar/pulsar-all repository: apachepulsar/pulsar-all
tag: 2.7.0 tag: 2.7.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
## set an existing configuration store ## set an existing configuration store
# configurationStore: # configurationStore:

38
scripts/set-pulsar-version.sh Executable file
View File

@ -0,0 +1,38 @@
#!/usr/bin/env bash
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
set -e
# this script is used for setting default pulsar image version in the charts/pulsar/values.yaml
# usage:
# set-pulsar-version.sh ${old_version} ${new_version}
# example: update the pulsar version from 2.7.0 to 2.7.1
# set-pulsar-version.sh 2.7.0 2.7.1
OLD_VERSION=${1}
NEW_VERSION=${2}
if [[ "" == ${OLD_VERSION} || "" == ${NEW_VERSION} ]]; then
echo "You need to provide the old_version and new_version"
exit 1
fi
sed -i "" "s/${OLD_VERSION}/${NEW_VERSION}/g" charts/pulsar/values.yaml
sed -i "" "s/${OLD_VERSION}/${NEW_VERSION}/g" charts/pulsar/Chart.yaml