Skip to content

Commit a0dc976

Browse files
(DOCSP-11571): UBI 8 updates (#340)
* (DOCSP-11571): UBI 8 updates * (DOCSP-11571): few more UBI updates
1 parent b421f7b commit a0dc976

16 files changed

+72
-21
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.. important::
2+
3+
Ensure that you choose a :ref:`compatible MongoDB Server version
4+
<k8s-mdb-version-compatibility>`.
5+
6+
Compatible versions differ depending on the base image that the
7+
MongoDB database resource uses.

source/includes/list-tables/compatibility-k8s-os.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,8 @@
3434
- 1.16, 1.17, 1.18, 1.19
3535
- 3.11, 4.2, 4.3, 4.4, 4.5
3636

37+
* - 1.7.0
38+
- 1.16, 1.17, 1.18, 1.19
39+
- 3.11, 4.2, 4.3, 4.4, 4.5
40+
3741
.. [1] |k8s-op-short| v1.4.3 and later
Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,47 @@
11
.. list-table::
22
:header-rows: 1
3-
:widths: 50 50
3+
:widths: 33 33 33
44

55
* - |k8s-op-short| Release Series
6+
- Base Image
67
- MongoDB Version
78

89
* - 1.0.0
10+
- Any
911
- 3.6, 4.0
1012

1113
* - 1.1.0
14+
- Any
1215
- 3.6, 4.0, 4.2
1316

1417
* - 1.2.0
18+
- Any
1519
- 3.6, 4.0, 4.2
1620

1721
* - 1.3.0
22+
- Any
1823
- 3.6, 4.0, 4.2
1924

2025
* - 1.4.0
26+
- Any
2127
- 3.6, 4.0, 4.2
2228

2329
* - 1.5.0
30+
- Any
2431
- 3.6, 4.0, 4.2
2532

2633
* - 1.6.0
34+
- Any
2735
- 4.0, 4.2, 4.4 [2]_
2836

37+
* - 1.7.0
38+
- Ubuntu 16.04
39+
- 4.0, 4.2, 4.4
40+
41+
* - 1.7.0
42+
- Red Hat UBI 8 Base Image [3]_
43+
- 4.0.15+, 4.2.1+, 4.4
44+
2945
.. [2] |k8s-op-short| v1.6.1 and later
46+
47+
.. [3] Most commonly used for OpenShift deployments

source/includes/list-tables/compatibility-om.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,6 @@
2525

2626
* - 1.6.0
2727
- 4.0, 4.2, 4.4
28+
29+
* - 1.7.0
30+
- 4.0, 4.2, 4.4

source/includes/list-tables/rs-resource-base-options.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
The format should be ``X.Y.Z`` for the Community edition and
3434
``X.Y.Z-ent`` for the Enterprise edition.
3535

36+
.. include:: /includes/admonitions/ubi-8-min-db-versions.rst
37+
3638
To learn more about MongoDB versioning, see
3739
:ref:`release-version-numbers` in the MongoDB Manual.
3840
- ``3.6.7``

source/includes/options-k8s-shared.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ optional: false
5959
description: |
6060
Version of MongoDB that is installed on this |k8s-mdbrsc|.
6161
62+
.. include:: /includes/admonitions/ubi-8-min-db-versions.rst
63+
6264
.. note::
6365
6466
If you update this value to a later version, consider setting

source/includes/steps-deploy-k8s-opsmgr-http.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,8 @@ content: |
126126
``X.Y.Z-ent`` for the :product:`Enterprise edition
127127
</mongodb-enterprise-advanced>`.
128128
129+
.. include:: /includes/admonitions/ubi-8-min-db-versions.rst
130+
129131
.. include:: /includes/admonitions/note-deploy-om-offline.rst
130132
131133
To learn more about MongoDB versioning, see see

source/includes/steps-deploy-k8s-opsmgr-https.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,8 @@ content: |
185185
``X.Y.Z-ent`` for the :product:`Enterprise edition
186186
</mongodb-enterprise-advanced>`.
187187
188+
.. include:: /includes/admonitions/ubi-8-min-db-versions.rst
189+
188190
.. include:: /includes/admonitions/note-deploy-om-offline.rst
189191
190192
To learn more about MongoDB versioning, see see

source/includes/steps-deploy-k8s-opsmgr-local-mode.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -129,21 +129,21 @@ content: |
129129
.. tab:: OpenShift
130130
:tabid: os
131131
132-
a. Download the RHEL 7 installation tarball for the MongoDB
132+
a. Download the RHEL installation tarball for the MongoDB
133133
database version you want the |k8s-op-short| to deploy. For
134134
example, to download the ``4.4.0`` release:
135135
136136
.. code-block:: sh
137137
138-
curl -OL https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.0.tgz
138+
curl -OL https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel<version>-4.4.0.tgz
139139
140140
#. If you deployed |onprem| 4.4.0 and later, you must also
141-
download the RHEL 7 MongoDB Database Tools installation
141+
download the RHEL MongoDB Database Tools installation
142142
tarball. For example, to download the ``100.1.0`` release:
143143
144144
.. code-block:: sh
145145
146-
curl -OL https://fastdl.mongodb.org/tools/db/mongodb-database-tools-rhel70-x86_64-100.1.0.tgz
146+
curl -OL https://fastdl.mongodb.org/tools/db/mongodb-database-tools-rhel<version>-x86_64-100.1.0.tgz
147147
148148
---
149149

@@ -221,15 +221,15 @@ content: |
221221
222222
.. code-block:: sh
223223
224-
oc rsync "ops-manager-localmode-0:/mongodb-ops-manager/mongodb-releases/mongodb-linux-x86_64-rhel70-4.4.0.tgz" \
225-
mongodb-linux-x86_64-rhel70-4.4.0.tgz
224+
oc rsync "ops-manager-localmode-0:/mongodb-ops-manager/mongodb-releases/mongodb-linux-x86_64-rhel<version>-4.4.0.tgz" \
225+
mongodb-linux-x86_64-rhel<version>-4.4.0.tgz
226226
227227
| Replica 1:
228228
229229
.. code-block:: sh
230230
231-
oc rsync "ops-manager-localmode-1:/mongodb-ops-manager/mongodb-releases/mongodb-linux-x86_64-rhel70-4.4.0.tgz" \
232-
mongodb-linux-x86_64-rhel70-4.4.0.tgz
231+
oc rsync "ops-manager-localmode-1:/mongodb-ops-manager/mongodb-releases/mongodb-linux-x86_64-rhel<version>-4.4.0.tgz" \
232+
mongodb-linux-x86_64-rhel<version>-4.4.0.tgz
233233
234234
#. If you deployed |onprem| 4.4.0 and later, copy the MongoDB
235235
Database Tools installation tarball to the |onprem|
@@ -247,8 +247,8 @@ content: |
247247
248248
.. code-block:: sh
249249
250-
kubectl cp mongodb-database-tools-rhel70-x86_64-100.1.0.tgz \
251-
"ops-manager-localmode-1:/mongodb-ops-manager/mongodb-releases/mongodb-database-tools-rhel70-x86_64-100.1.0.tgz"
250+
kubectl cp mongodb-database-tools-rhel<version>-x86_64-100.1.0.tgz \
251+
"ops-manager-localmode-1:/mongodb-ops-manager/mongodb-releases/mongodb-database-tools-rhel<version>-x86_64-100.1.0.tgz"
252252
253253
---
254254
title: "Deploy a MongoDB Database Resource."

source/includes/steps-deploy-k8s-opsmgr-remote-mode.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -165,15 +165,15 @@ content: |
165165
command:
166166
- curl
167167
- -L
168-
- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.0.tgz
168+
- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel<version>-4.2.0.tgz
169169
- -o
170-
- /mongodb-ops-manager/mongodb-releases/linux/mongodb-linux-x86_64-rhel70-4.2.0.tgz
170+
- /mongodb-ops-manager/mongodb-releases/linux/mongodb-linux-x86_64-rhel<version>-4.2.0.tgz
171171
- &&
172172
- curl
173173
- -L
174-
- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.0.tgz
174+
- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel<version>-4.4.0.tgz
175175
- -o
176-
- /mongodb-ops-manager/mongodb-releases/linux/mongodb-linux-x86_64-rhel70-4.4.0.tgz
176+
- /mongodb-ops-manager/mongodb-releases/linux/mongodb-linux-x86_64-rhel<version>-4.4.0.tgz
177177
178178
#. Save this file with a ``.yaml`` file extension.
179179

source/includes/steps-deploy-k8s-sharded-cluster.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ content: |
9292
The format should be ``X.Y.Z`` for the Community edition and
9393
``X.Y.Z-ent`` for the Enterprise edition.
9494
95+
.. include:: /includes/admonitions/ubi-8-min-db-versions.rst
96+
9597
To learn more about MongoDB versioning, see
9698
:ref:`release-version-numbers` in the MongoDB Manual.
9799
- {+bndl-version-val+}

source/includes/steps-deploy-k8s-standalone.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ content: |
6464
The format should be ``X.Y.Z`` for the Community edition and
6565
``X.Y.Z-ent`` for the Enterprise edition.
6666
67+
.. include:: /includes/admonitions/ubi-8-min-db-versions.rst
68+
6769
To learn more about MongoDB versioning, see
6870
:ref:`release-version-numbers` in the MongoDB Manual.
6971
- {+bndl-version-val+}

source/reference/k8s-operator-om-specification.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ resources.
112112

113113
This value defaults to {+bndl-version-val+}.
114114

115+
.. include:: /includes/admonitions/ubi-8-min-db-versions.rst
116+
115117
.. include:: /includes/admonitions/note-deploy-om-offline.rst
116118

117119
.. note::

source/reference/k8s/example-nginx-deployment-os.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ spec:
3333
command:
3434
- curl
3535
- -L
36-
- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.0.tgz
36+
- https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel<version>-4.2.0.tgz
3737
- -o
38-
- /mongodb-ops-manager/mongodb-releases/linux/mongodb-linux-x86_64-rhel70-4.2.0.tgz
38+
- /mongodb-ops-manager/mongodb-releases/linux/mongodb-linux-x86_64-rhel<version>-4.2.0.tgz
3939
volumeMounts:
4040
- name: mongodb-versions
4141
mountPath: /mongodb-ops-manager/mongodb-releases/linux
@@ -44,9 +44,9 @@ spec:
4444
command:
4545
- curl
4646
- -L
47-
- https://fastdl.mongodb.org/tools/db/mongodb-database-tools-rhel70-x86_64-100.1.0.tgz
47+
- https://fastdl.mongodb.org/tools/db/mongodb-database-tools-rhel<version>-x86_64-100.1.0.tgz
4848
- -o
49-
- /tools/db/mongodb-database-tools-rhel70-x86_64-100.1.0.tgz
49+
- /tools/db/mongodb-database-tools-rhel<version>-x86_64-100.1.0.tgz
5050
volumeMounts:
5151
- name: mongodb-tools
5252
mountPath: /tools/db/

source/tutorial/plan-k8s-op-compatibility.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ Versions in *italics* are deprecated.
2525

2626
.. include:: /includes/list-tables/compatibility-k8s-os.rst
2727

28+
.. _k8s-mdb-version-compatibility:
29+
2830
MongoDB Versions
2931
----------------
3032

source/tutorial/plan-k8s-op-considerations.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,15 @@ following operating systems:
4242
* - If you get your |k8s-op-short| from...
4343
- ...the Container uses
4444

45-
* - `quay.io <https://quay.io/repository/mongodb/mongodb-enterprise-operator?tag=latest&tab=tags>`__
45+
* - `quay.io mongodb-enterprise-operator repository <https://quay.io/repository/mongodb/mongodb-enterprise-operator?tag=latest&tab=tags>`__
4646
or :gh:`GitHub </mongodb/mongodb-enterprise-kubernetes>`
4747
- `Ubuntu 16.04 <https://www.ubuntu.com/containers>`__
4848

49+
* - `quay.io mongodb-enterprise-operator-ubi repository <https://quay.io/repository/mongodb/mongodb-enterprise-operator-ubi?tag=latest&tab=tags>`__
50+
- `Red Hat UBI 8 <https://www.redhat.com/en/topics/containers>`__
51+
4952
* - `OpenShift <https://access.redhat.com/containers/?tab=tags#/registry.connect.redhat.com/mongodb/enterprise-operator>`__
50-
- `Red Hat Enterprise Linux 7 <https://www.redhat.com/en/topics/containers>`__
53+
- `Red Hat UBI 8 <https://www.redhat.com/en/topics/containers>`__
5154

5255
MongoDB, Inc. updates all packages on these images before releasing
5356
them every three weeks.

0 commit comments

Comments
 (0)