Skip to content

Commit

Permalink
Bump pulsar version to 2.7.1 (#109)
Browse files Browse the repository at this point in the history
### 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
  • Loading branch information
zymap authored Mar 16, 2021
1 parent c059ea2 commit e0903c6
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 9 deletions.
4 changes: 2 additions & 2 deletions charts/pulsar/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
#

apiVersion: v1
appVersion: "2.7.0"
appVersion: "2.7.1"
description: Apache Pulsar Helm chart for Kubernetes
name: pulsar
version: 2.7.0-1
version: 2.7.1
home: https://pulsar.apache.org
sources:
- https://github.com/apache/pulsar
Expand Down
14 changes: 7 additions & 7 deletions charts/pulsar/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -149,27 +149,27 @@ extra:
images:
zookeeper:
repository: apachepulsar/pulsar-all
tag: 2.7.0
tag: 2.7.1
pullPolicy: IfNotPresent
bookie:
repository: apachepulsar/pulsar-all
tag: 2.7.0
tag: 2.7.1
pullPolicy: IfNotPresent
autorecovery:
repository: apachepulsar/pulsar-all
tag: 2.7.0
tag: 2.7.1
pullPolicy: IfNotPresent
broker:
repository: apachepulsar/pulsar-all
tag: 2.7.0
tag: 2.7.1
pullPolicy: IfNotPresent
proxy:
repository: apachepulsar/pulsar-all
tag: 2.7.0
tag: 2.7.1
pullPolicy: IfNotPresent
functions:
repository: apachepulsar/pulsar-all
tag: 2.7.0
tag: 2.7.1
prometheus:
repository: prom/prometheus
tag: v2.17.2
Expand Down Expand Up @@ -568,7 +568,7 @@ pulsar_metadata:
image:
# the image used for running `pulsar-cluster-initialize` job
repository: apachepulsar/pulsar-all
tag: 2.7.0
tag: 2.7.1
pullPolicy: IfNotPresent
## set an existing configuration store
# configurationStore:
Expand Down
38 changes: 38 additions & 0 deletions scripts/set-pulsar-version.sh
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit e0903c6

Please sign in to comment.