|
1 |
| -# MongoDB Kubernetes Operator 0.X.X |
| 1 | +# MongoDB Kubernetes Operator 0.8.3 |
2 | 2 |
|
3 | 3 | ## MongoDBCommunity Resource
|
4 | 4 |
|
5 | 5 | - Changes
|
6 |
| - - Introduced support for X.509 authentication for client and agent |
7 |
| - - `spec.security.authentication.modes` now supports value `X509` |
8 |
| - - The agent authentication mode will default to the value in `spec.security.authentication.modes` if there is only one specified. |
9 |
| - - Otherwise, agent authentication will need to be specified through `spec.security.authentication.agentMode`. |
10 |
| - - When agent authentication is set to `X509`, the field `spec.security.authentication.agentCertificateSecretRef` can be set (default is `agent-certs`). |
11 |
| - - The secret that `agentCertificateSecretRef` points to should contain a signed X.509 certificate (under the `tls.crt` key) and a private key (under `tls.key`) for the agent. |
12 |
| - - X.509 users can be added the same way as before under `spec.users`. The `db` field must be set to `$external` for X.509 authentication. |
13 |
| - - For these users, `scramCredentialsSecretName` and `passwordSecretRef` should **not** be set. |
14 |
| - - Sample resource [yaml](config/samples/mongodb.com_v1_mongodbcommunity_x509.yaml) |
15 |
| - - Sample agent certificate [yaml](config/samples/external_access/agent-certificate.yaml) |
16 |
| - - Add support for configuring [logRotate](https://www.mongodb.com/docs/ops-manager/current/reference/cluster-configuration/#mongodb-instances) on the automation-agent. The settings can be found under `processes[n].logRotate.<setting>`. |
17 |
| - - Additionally, [systemLog](https://www.mongodb.com/docs/manual/reference/configuration-options/#systemlog-options) can now be configured. In particular the settings: `path`, `destination` and `logAppend`. |
18 |
| - |
19 |
| -# MongoDB Kubernetes Operator 0.8.2 |
20 |
| - |
21 |
| -## Kubernetes Operator |
22 |
| - |
23 |
| -- Changes |
24 |
| - - Fix a bug when overriding tolerations causing an endless reconciliation loop ([1344](https://github.com/mongodb/mongodb-kubernetes-operator/issues/1344)). |
25 |
| - |
26 |
| -## Updated Image Tags |
27 |
| - |
28 |
| -- mongodb-kubernetes-operator:0.8.2 |
29 |
| -- mongodb-agent:12.0.25.7724-1 |
30 |
| - |
31 |
| -_All the images can be found in:_ |
32 |
| - |
33 |
| -https://quay.io/mongodb |
34 |
| -https://hub.docker.com/r/mongodb/mongodb-community-server |
| 6 | + - MongoDB 7.0.0 and onwards is not supported. Supporting it requires a newer Automation Agent version. Until a new version is available, the Operator will fail all deployments with this version. To ignore this error and force the Operator to reconcile these resources, use `IGNORE_MDB_7_ERROR` environment variable and set it to `true`. |
0 commit comments