Skip to content

Commit

Permalink
chore(release): pre release 1.1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Rory-Z committed Mar 1, 2022
1 parent c26b832 commit 6b39188
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 23 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/upgrade.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@ jobs:
- name: Install storage operator
if: matrix.install == 'static'
run: |
curl -f -L "https://github.com/emqx/emqx-operator/releases/download/$(git describe --abbrev=0 --tags)/emqx-operator-controller.yaml" -o ./emqx-operator-controller.yaml
kubectl apply -f emqx-operator-controller.yaml
curl -f -L "https://github.com/emqx/emqx-operator/releases/download/$(git describe --abbrev=0 --tags)/emqx-operator-controller.yaml" | kubectl apply -f -
- name: Install storage operator
if: matrix.install == 'helm'
run: |
Expand Down
24 changes: 8 additions & 16 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,15 @@
## Release Note 🍻

🆕 Happy Valentine's Day!

### Features 🌈

- Now we can use helm to deploy, like this:

```
$ helm repo add emqx https://repos.emqx.io/charts
$ helm repo update
$ helm install emqx-operator emqx/emqx-operator \
--set installCRDs=true \
--set cert-manager.enable=true \
--namespace emqx-operator-system \
--create-namespace
```
- Add telegraf sidecar container, sending metrics and events from `emqx_prometheus` plugin and emqx logs.
- Add `.spec.imagePullSecret` for Custom Resource
- Add `.spec.emqxTemplate.listener.certificate` for Custom Resource
- Add `.spec.emqxTemplate.listener.labels` for Custom Resource
- Add `.spec.emqxTemplate.listener.annotations` for Custom Resource
- Now update `.spec.license` in EmqxEnterprise does not require restart pods

### Fixes 🛠

- Fix ".spec.storage" conversion failed for EmqxEnterprise in v1beta2 API version

- Fix an issue where the controller frequently performs updates when Custom Resource are not updated
- Fix update service failed in k8s 1.21
- Fix `.spec.listener.nodePort` not work
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ kind: Kustomization
images:
- name: controller
newName: emqx/emqx-operator-controller
newTag: 1.1.2
newTag: 1.1.3
2 changes: 1 addition & 1 deletion deploy/charts/emqx-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ version: 1.0.2
# 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.
appVersion: 1.1.2
appVersion: 1.1.3
2 changes: 1 addition & 1 deletion deploy/manifests/emqx-operator-controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8316,7 +8316,7 @@ spec:
- --leader-elect
command:
- /manager
image: emqx/emqx-operator-controller:1.1.2
image: emqx/emqx-operator-controller:1.1.3
livenessProbe:
httpGet:
path: /healthz
Expand Down
2 changes: 1 addition & 1 deletion docs/en_US/getting-started/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ We using [cert manager](https://github.com/jetstack/cert-manager) for provisioni
The default static configuration can be installed as follows:

```shell
$ kubectl apply -f https://raw.githubusercontent.com/emqx/emqx-operator/1.1.2/config/samples/operator/controller.yaml
$ curl -f -L "https://github.com/emqx/emqx-operator/releases/download/1.1.3/emqx-operator-controller.yaml" | kubectl apply -f -
```

### Installing with Helm
Expand Down
2 changes: 1 addition & 1 deletion docs/zh_CN/getting-started/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
安装默认静态配置文件

```bash
$ kubectl apply -f https://raw.githubusercontent.com/emqx/emqx-operator/1.1.2/config/samples/operator/controller.yaml
$ curl -f -L "https://github.com/emqx/emqx-operator/releases/download/1.1.3/emqx-operator-controller.yaml" | kubectl apply -f -
```

### 通过 Helm 安装
Expand Down

0 comments on commit 6b39188

Please sign in to comment.