Skip to content

Commit

Permalink
Merge pull request #178 from wanjunlei/release-2.1
Browse files Browse the repository at this point in the history
release v2.1.0
benjaminhuo authored Nov 29, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2 parents 476e3d2 + 62c78db commit f48a219
Showing 8 changed files with 28 additions and 12 deletions.
15 changes: 15 additions & 0 deletions CHANGLOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
## v2.1.0 / 2022-11-29

### FEATURES

- Support sending notifications to AWS SMS (#159). @Bennu-Li
- Support routing notifications to specified tenants (#163). @wanjunlei

### Enhancements
- Support using the `TZ` environment variable instead of the host path `/etc/localtime` to set the time zone (#148). @ctrought
- Enhanced notification template supports automatic message selection based on notification language (#160). @wanjunlei

### BUGFIX

- Fixed `Feishu` does not support a short template name (#152). @wanjunlei

## v2.0.1 / 2022-05-13

### BUGFIX
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -80,17 +80,17 @@ We assume you already have a Kubernetes cluster (v1.16+). You can install one us

```shell
# Deploy CRDs and the Notification Manager Operator:
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.0.1/bundle.yaml
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.1.0/bundle.yaml
# Deploy default template:
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.0.1/template.yaml
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.1.0/template.yaml
# Deploy built-in language packs.
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.0.1/zh-cn.yaml
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.1.0/zh-cn.yaml
```

#### Install with helm

```shell
helm install notification-manager --create-namespace -n kubesphere-monitoring-system https://github.com/kubesphere/notification-manager/releases/download/v2.0.1/notification-manager.tgz
helm install notification-manager --create-namespace -n kubesphere-monitoring-system https://github.com/kubesphere/notification-manager/releases/download/v2.1.0/notification-manager.tgz
```

### Configure NotificationManager
@@ -101,7 +101,7 @@ ensures a deployment meeting the resource requirements is running.
We should create a NotificationManager CR first, skip this when using helm install.

```shell
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.0.0/notification_manager.yaml
kubectl apply -f https://github.com/kubesphere/notification-manager/releases/download/v2.1.0/notification_manager.yaml
```

### Configure sender
1 change: 1 addition & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -12,6 +12,7 @@ This page describes the release process and the currently planned schedule for u
| v1.4.0 | 2021-10-14 | leiwanjun (GitHub: @leiwanjun) |
| v2.0.0 | 2022-04-18 | leiwanjun (GitHub: @leiwanjun) |
| v2.0.1 | 2022-05-13 | leiwanjun (GitHub: @leiwanjun) |
| v2.1.0 | 2022-11-29 | leiwanjun (GitHub: @leiwanjun) |


# How to cut a new release
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v2.1.0-rc.0
v2.1.0
2 changes: 1 addition & 1 deletion config/bundle.yaml
Original file line number Diff line number Diff line change
@@ -7878,7 +7878,7 @@ spec:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
image: kubesphere/notification-manager-operator:v2.1.0-rc.0
image: kubesphere/notification-manager-operator:v2.1.0
imagePullPolicy: Always
name: notification-manager-operator
ports:
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -5,4 +5,4 @@ kind: Kustomization
images:
- name: controller
newName: kubesphere/notification-manager-operator
newTag: v2.1.0-rc.0
newTag: v2.1.0
4 changes: 2 additions & 2 deletions helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
appVersion: 1.3.0
appVersion: 2.1.0
description: Notification Manager manages notifications in multi-tenant K8s environment. It receives alerts or notifications from different senders and then send notifications to various tenant receivers based on alerts/notifications' tenant label like "namespace".
name: notification-manager
version: 1.3.0
version: 2.1.0
4 changes: 2 additions & 2 deletions helm/values.yaml
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ operator:
operator:
image:
repo: kubesphere/notification-manager-operator
tag: v2.1.0-rc.0
tag: v2.1.0
pullPolicy: IfNotPresent
resources:
limits:
@@ -44,7 +44,7 @@ operator:
notificationmanager:
image:
repo: kubesphere/notification-manager
tag: v2.1.0-rc.0
tag: v2.1.0
pullPolicy: IfNotPresent
replicas: 1
resources:

0 comments on commit f48a219

Please sign in to comment.