File tree Expand file tree Collapse file tree 5 files changed +103
-0
lines changed Expand file tree Collapse file tree 5 files changed +103
-0
lines changed Original file line number Diff line number Diff line change
1
+ :noprevnext:
2
+
3
+ =================
4
+ Deployment Access
5
+ =================
6
+
7
+ .. default-domain:: mongodb
8
+
9
+ The following pages describe how to connect to your MongoDB
10
+ resource deployed by |k8s|:
11
+
12
+ .. include:: /includes/toc/dfn-list-connect.rst
13
+
14
+ .. include:: /includes/toc/connect.rst
15
+
16
+ .. class:: hidden
17
+
18
+ .. toctree::
19
+ :titlesonly:
20
+
21
+ /tutorial/connect-from-inside-k8s
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : " Open the :guilabel:`Topology` view for your deployment."
3
+ level : 4
4
+ stepnum : 1
5
+ ref : open-processes-view
6
+ content : |
7
+ Click :guilabel:`Deployment` in the left navigation.
8
+ ---
9
+ title : " Click :icon-mms:`ellipsis` for the deployment to which you want
10
+ to connect."
11
+ level : 4
12
+ stepnum : 2
13
+ ref : click-ellipses
14
+ ---
15
+ title : " Click :guilabel:`Connect to this instance`."
16
+ level : 4
17
+ stepnum : 3
18
+ ref : click-connect
19
+ ---
20
+ title : " Copy the connection command displayed in the
21
+ :guilabel:`Connect to your Deployment` dialog."
22
+ level : 4
23
+ stepnum : 4
24
+ ref : copy-command
25
+ ---
26
+ title : " Run the connection command in a terminal to connect to the
27
+ deployment."
28
+ level : 4
29
+ stepnum : 5
30
+ ref : run-command
31
+ content : |
32
+ .. example::
33
+
34
+ To connect to a sharded cluster resource named
35
+ ``shardedcluster``, you might use the following connection
36
+ string:
37
+
38
+ .. code-block:: none
39
+ :copyable: false
40
+
41
+ mongo --host shardedcluster-mongos-0.shardedcluster-svc.mongodb.svc.cluster.local --port 27017
Original file line number Diff line number Diff line change
1
+ file : /tutorial/connect-from-inside-k8s
2
+ description : |
3
+ Connect to a MongoDB resource deployed by |k8s| from inside of
4
+ the |k8s| cluster.
5
+ ...
Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ optimal performance.
52
52
Installation </installation>
53
53
Database Deployment </deploy>
54
54
User Management </tutorial/manage-database-users-x509>
55
+ /connect
55
56
/reference
56
57
/specification
57
58
Release Notes </release-notes>
Original file line number Diff line number Diff line change
1
+ .. _connect-from-outside-k8s:
2
+
3
+ ====================================================
4
+ Connect to a MongoDB Resource from Inside Kubernetes
5
+ ====================================================
6
+
7
+ .. default-domain:: mongodb
8
+
9
+ The following procedure describes how to connect to a MongoDB resource
10
+ deployed by |k8s| from inside of the |k8s| cluster.
11
+
12
+ Considerations
13
+ --------------
14
+
15
+ You must be able to connect to the host and port where you deployed your
16
+ |k8s| resource. To learn more about connecting to your deployment, see
17
+ :opsmgr:`Connect to a MongoDB Process </tutorial/connect-to-mongodb/>`.
18
+
19
+ Procedure
20
+ ---------
21
+
22
+ Perform the following steps in the |mms| or
23
+ `Cloud Manager <docs.cloudmanager.com/current/>`__
24
+ :abbr:`UI (User Interface)`, depending on where your clusters are
25
+ hosted:
26
+
27
+ .. include:: /includes/steps/connect-from-inside-k8s.rst
28
+
29
+ When connecting to a resource from inside of |k8s|, the
30
+ hostname to which you connect has the following form:
31
+
32
+ .. code-block:: sh
33
+
34
+ <k8s-pod-name>.<k8s-internal-service-name>.<k8s-namespace>.<cluster-name>
35
+
You can’t perform that action at this time.
0 commit comments