Skip to content

Commit b4b92ba

Browse files
zach-carrjwilliams-mongo
authored andcommitted
(DOCSP-14085) Describe all Docker images (#513)
* (DOCSP-14085) New page to describe docker images
1 parent 90e1a7d commit b4b92ba

File tree

3 files changed

+86
-28
lines changed

3 files changed

+86
-28
lines changed

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

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -29,32 +29,6 @@ repository </mongodb/mongodb-enterprise-kubernetes>`.
2929
For more information on modifying this value, see the :ref:`instructions
3030
<install-k8s-operator>` for the installation method you want to use.
3131

32-
Docker Container Details
33-
------------------------
34-
35-
MongoDB builds the container images from the latest builds of the
36-
following operating systems:
37-
38-
.. list-table::
39-
:header-rows: 1
40-
:widths: 50 50
41-
42-
* - If you get your |k8s-op-short| from...
43-
- ...the Container uses
44-
45-
* - `quay.io mongodb-enterprise-operator repository <https://quay.io/repository/mongodb/mongodb-enterprise-operator?tag=latest&tab=tags>`__
46-
or :gh:`GitHub </mongodb/mongodb-enterprise-kubernetes>`
47-
- `Ubuntu 16.04 <https://www.ubuntu.com/containers>`__
48-
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-
52-
* - `OpenShift <https://access.redhat.com/containers/?tab=tags#/registry.connect.redhat.com/mongodb/enterprise-operator>`__
53-
- `Red Hat UBI 8 <https://www.redhat.com/en/topics/containers>`__
54-
55-
MongoDB, Inc. updates all packages on these images before releasing
56-
them every three weeks.
57-
5832
.. _k8s-validation-webhook:
5933

6034
Validation Webhook
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
.. _k8s-container-images:
2+
3+
================
4+
Container Images
5+
================
6+
7+
.. default-domain:: mongodb
8+
9+
.. contents:: On this page
10+
:local:
11+
:backlinks: none
12+
:depth: 1
13+
:class: singlecol
14+
15+
.. include:: /includes/styles/corrections.rst
16+
17+
.. note::
18+
MongoDB rebuilds |k8s-op-short| images daily for the latest
19+
operating system and supporting library updates.
20+
21+
|k8s-op-short| Image Operating System
22+
-------------------------------------
23+
24+
|k8s-op-short| images are built with the latest versions of the
25+
following operating systems:
26+
27+
.. list-table::
28+
:header-rows: 1
29+
:widths: 50 50
30+
31+
* - Registry
32+
- Image OS
33+
34+
* - Quay.io
35+
- `Ubuntu 16.04 <https://www.ubuntu.com/containers>`__
36+
37+
`Red Hat UBI 8 <https://www.redhat.com/en/topics/containers>`__
38+
39+
* - Red Hat Catalog
40+
- `Red Hat UBI 8 <https://www.redhat.com/en/topics/containers>`__
41+
42+
Resource Images
43+
---------------
44+
45+
When you install the |k8s-op-short|, it pulls the following images from
46+
a container registry:
47+
48+
.. list-table::
49+
:header-rows: 1
50+
:widths: 50 50
51+
52+
* - Image Name
53+
- Description
54+
55+
* - ``mongodb-enterprise-appdb``
56+
- Application Database image.
57+
58+
* - ``mongodb-enterprise-init-appdb``
59+
- ``initContainer`` image that contains the Application Database
60+
start-up scripts and the readiness probe.
61+
62+
* - ``mongodb-enterprise-database``
63+
- MongoDB Database environment image.
64+
65+
* - ``mongodb-enterprise-init-database``
66+
- ``initContainer`` image that contains the MongoDB Agent start-up
67+
scripts and the readiness probe.
68+
69+
* - ``mongodb-enterprise-ops-manager``
70+
- Ops Manager image.
71+
72+
* - ``mongodb-enterprise-init-ops-manager``
73+
- ``initContainer`` image that contains the Ops Manager start-up
74+
scripts and the readiness probe.
75+
76+
.. note::
77+
78+
Images from Quay.io use Ubuntu 16.04 by default. Append
79+
``-ubi`` to an image name to retrieve a version that uses
80+
Red Hat UBI 8.

source/tutorial/plan-k8s-operator-install.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,11 @@ resources.
3434
Review compatible versions of |k8s|, OpenShift, MongoDB, and |onprem|.
3535

3636
:ref:`k8s-considerations`
37-
Review |k8s-op-short| deployment scopes, Docker container details, and
38-
other preparation information.
37+
Review |k8s-op-short| deployment scopes and other preparation
38+
information.
39+
40+
:ref:`Container Images <k8s-container-images>`
41+
Review container image details.
3942

4043
:ref:`k8s-prerequisites`
4144
Review the prerequisites before you install the |k8s-op-short|.
@@ -48,4 +51,5 @@ resources.
4851
Architecture </tutorial/plan-k8s-op-architecture>
4952
Compatibility </tutorial/plan-k8s-op-compatibility>
5053
/tutorial/plan-k8s-op-considerations
54+
Container Images </tutorial/plan-k8s-op-container-images>
5155
/tutorial/plan-k8s-op-prerequisites

0 commit comments

Comments
 (0)