|
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