Skip to content

Commit f8e4f42

Browse files
lucian-tosanammn
andauthored
Release MongoDB Kubernetes Operator v0.8.1 (#1339)
* Release MongoDB Kubernetes Operator v0.8.1 * Update RELEASE_NOTES.md --------- Co-authored-by: Nam Nguyen <[email protected]>
1 parent ecf36de commit f8e4f42

File tree

4 files changed

+14
-36
lines changed

4 files changed

+14
-36
lines changed

config/manager/manager.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,16 @@ spec:
4545
- name: OPERATOR_NAME
4646
value: mongodb-kubernetes-operator
4747
- name: AGENT_IMAGE
48-
value: quay.io/mongodb/mongodb-agent:12.0.21.7698-1
48+
value: quay.io/mongodb/mongodb-agent:12.0.24.7719-1
4949
- name: VERSION_UPGRADE_HOOK_IMAGE
5050
value: quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.7
5151
- name: READINESS_PROBE_IMAGE
52-
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.14
52+
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.15
5353
- name: MONGODB_IMAGE
5454
value: mongodb-community-server
5555
- name: MONGODB_REPO_URL
5656
value: docker.io/mongodb
57-
image: quay.io/mongodb/mongodb-kubernetes-operator:0.8.0
57+
image: quay.io/mongodb/mongodb-kubernetes-operator:0.8.1
5858
imagePullPolicy: Always
5959
name: mongodb-kubernetes-operator
6060
resources:

deploy/openshift/operator_openshift.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,16 @@ spec:
4747
- name: OPERATOR_NAME
4848
value: mongodb-kubernetes-operator
4949
- name: AGENT_IMAGE
50-
value: quay.io/mongodb/mongodb-agent:12.0.21.7698-1
50+
value: quay.io/mongodb/mongodb-agent:12.0.24.7719-1
5151
- name: READINESS_PROBE_IMAGE
52-
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.14
52+
value: quay.io/mongodb/mongodb-kubernetes-readinessprobe:1.0.15
5353
- name: VERSION_UPGRADE_HOOK_IMAGE
5454
value: quay.io/mongodb/mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.7
5555
- name: MONGODB_IMAGE
5656
value: mongo
5757
- name: MONGODB_REPO_URL
5858
value: docker.io
59-
image: quay.io/mongodb/mongodb-kubernetes-operator:0.8.0
59+
image: quay.io/mongodb/mongodb-kubernetes-operator:0.8.1
6060
imagePullPolicy: Always
6161
name: mongodb-kubernetes-operator
6262
resources:

docs/RELEASE_NOTES.md

+7-29
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# MongoDB Kubernetes Operator 0.8.0
1+
# MongoDB Kubernetes Operator 0.8.1
22

33
## MongoDBCommunity Resource
44
- Changes
@@ -7,37 +7,15 @@
77
- Each user in the resource contains the same field ```additionalConnectionStringConfig``` and these options apply only for this user and will override any existing options in the resource.
88
- The following options will be ignored `replicaSet`, `tls`, `ssl`, as they are set through other means.
99
- [Sample](../config/samples/mongodb.com_v1_mongodbcommunity_additional_connection_string_options.yaml)
10-
11-
## Kubernetes Operator
12-
13-
- Changes
14-
- The Operator now uses the official [MongoDB Community Server images](https://hub.docker.com/r/mongodb/mongodb-community-server).
15-
It is still possible to use the Docker Inc. images by altering the JSON configuration file:
16-
```
17-
mongodb_image_name=mongo
18-
mongodb_image_repo_url=docker.io
19-
```
20-
Alternatively, it is possible to the Operator environmental variables to:
21-
```
22-
MONGODB_IMAGE=mongo
23-
MONGODB_REPO_URL=docker.io
24-
```
25-
The upgrade process for the official MongoDB images is automatic when using the default settings provided by both,
26-
[kubectl](install-upgrade.md#install-the-operator-using-kubectl) and [Helm](install-upgrade.md#install-the-operator-using-helm)
27-
operator installation methods. Once the Operator boots up, it will replace `image` tags in the StatefulSets. If however,
28-
you're using customized deployments (by modifying `MONGODB_IMAGE` or `MONGODB_REPO_URL` environment variable in the Operator
29-
Deployment), please check if your settings are correct and if they are pointing to the right coordinates. The Operator
30-
still provides basic backwards compatibility with previous images (`docker.io/mongo`).
31-
32-
- `mongodb-readiness-hook` and `mongodb-version-upgrade-hook` images are now rebuilt daily, incorporating updates to system packages and security fixes. The binaries are built only once during the release process and used without changes in daily rebuilt
33-
10+
- Support for Label and Annotations Wrapper
11+
- Additionally to the `specWrapper` for `statefulsets` we now support overriding `metadata.Labels` and `metadata.Annotations` via the `MetadataWrapper`.
12+
- [Sample](../config/samples/arbitrary_statefulset_configuration/mongodb.com_v1_metadata.yaml)
3413

3514
## Updated Image Tags
3615

37-
- mongodb-kubernetes-operator:0.8.0
38-
- mongodb-agent:12.0.21.7698-1
39-
- mongodb-kubernetes-readinessprobe:1.0.14
40-
- mongodb-kubernetes-operator-version-upgrade-post-start-hook:1.0.7
16+
- mongodb-kubernetes-operator:0.8.1
17+
- mongodb-agent:12.0.24.7719-1
18+
- mongodb-kubernetes-readinessprobe:1.0.15
4119

4220
_All the images can be found in:_
4321

release.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"golang-builder-image": "golang:1.20",
3-
"mongodb-kubernetes-operator": "0.8.0",
3+
"mongodb-kubernetes-operator": "0.8.1",
44
"version-upgrade-hook": "1.0.7",
55
"readiness-probe": "1.0.15",
66
"mongodb-agent": {

0 commit comments

Comments
 (0)