Skip to content

Commit 2da335c

Browse files
committed
Add release notes
1 parent a8f4bd7 commit 2da335c

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

RELEASE_NOTES.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
[//]: # (Consider renaming or removing the header for next release, otherwise it appears as duplicate in the published release, e.g: https://github.com/mongodb/mongodb-enterprise-kubernetes/releases/tag/1.22.0 )
22
<!-- Next Release -->
33

4+
# MCK 1.2.0 Release Notes
5+
6+
## New Features
7+
8+
* Added new **ClusterMongoDBRole** CRD to support reusable roles across multiple MongoDB clusters.
9+
* This allows users to define roles once and reuse them in multiple **MongoDB** or **MongoDBMultiCluster** resources. The role can be referenced through the `.spec.security.roleRefs` field. Note that only one of `.spec.security.roles` and `.spec.security.roleRefs` can be used at a time.
10+
* The new resource is watched by default by the operator. This means that the operator will require a new **ClusterRole** and **ClusterRoleBinding** to be created in the cluster. These resources are created by default with the helm chart or the kubectl mongodb plugin. To disable this behavior, set the `operator.enableClusterMongoDBRoles` value to `false` in the helm chart values.
11+
* The new **ClusterMongoDBRole** resource is designed to be read-only, meaning it can be used by MongoDB deployments managed by different operators.
12+
* The **ClusterMongoDBRole** resource can be deleted at any time, but the operator will not delete any roles that were created using this resource. To properly remove access, you must remove the reference to the **ClusterMongoDBRole** in the **MongoDB** or **MongoDBMultiCluster** resources.
13+
* The reference for this resource can be found here: **TODO** (link to documentation)
14+
* For more information please see: **TODO** (link to documentation)
15+
16+
17+
<!-- Past Releases -->
18+
419
# MCK 1.1.0 Release Notes
520

621
## New Features
@@ -12,7 +27,6 @@
1227
* minimum MongoDB Community version: 8.0.
1328
* TLS must be disabled in MongoDB (communication between mongot and mongod is in plaintext for now).
1429

15-
<!-- Past Releases -->
1630
# MCK 1.0.1 Release Notes
1731

1832

0 commit comments

Comments
 (0)