Skip to content

Commit 84562da

Browse files
(DOCSP-6233): Adding limitation for azure/gpc peering (#236)
* (DOCSP-6233): Adding limitation for azure/gpc peering * updates per Andrew's feedback
1 parent 8c2efb1 commit 84562da

File tree

2 files changed

+31
-3
lines changed

2 files changed

+31
-3
lines changed

conf.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@
6363
'.. |tls-ssl| replace:: :abbr:`TLS (Transport Layer Security)`/:abbr:`SSL (Secure Sockets Layer)`',
6464
'.. |service| replace:: Atlas',
6565
'.. |enc-channel| replace:: :ref:`encoding channel <encoding-channels>`',
66-
'.. |aws| replace:: :abbr:`AWS (Amazon Web Services)`'
66+
'.. |aws| replace:: :abbr:`AWS (Amazon Web Services)`',
67+
'.. |gcp| replace:: :abbr:`GCP (Google Cloud Platform)`'
6768
]
6869

6970
rst_epilog.extend(get_replacements(conf))
@@ -76,7 +77,8 @@
7677
'manual': ('http://docs.mongodb.org/manual%s', ''),
7778
'v0.10': ('https://docs.mongodb.com/charts/v0.10%s', ''),
7879
'atlas': ('https://docs.atlas.mongodb.com%s', ''),
79-
'stitch': ('https://docs.mongodb.com/stitch%s', '')
80+
'stitch': ('https://docs.mongodb.com/stitch%s', ''),
81+
'onprem': ('https://docs.mongodb.com/charts/onprem%s', '')
8082
}
8183

8284
source_constants = {

source/launch-charts.txt

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@ You will also need an |service| cluster to visualize data using
3030
|charts-short|. The steps on this page guide you through creating an
3131
|service| cluster.
3232

33-
.. important::
33+
If your |service| cluster is backed by |gcp| or Azure, the cluster
34+
must not have :atlas:`network peering </security-vpc-peering>` enabled.
35+
For more information, see :ref:`limited-peering-support`.
36+
37+
.. note::
3438

3539
Each instance of the |charts| application is tied to a single
3640
|service| :atlas:`project </tutorial/manage-projects/>`,
@@ -54,6 +58,28 @@ on configuring additional users and roles, see
5458
:atlas:`Atlas Access </tutorial/manage-users/>` in the
5559
|service| documentation.
5660

61+
.. _limited-peering-support:
62+
63+
Limited Support for Network Peering Connections
64+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65+
66+
You cannot enable |charts| if your |service| project contains a cluster
67+
with |gcp| :abbr:`VPC (Virtual Private Cloud)` or Azure VNet
68+
:atlas:`network peering </security-vpc-peering>` enabled.
69+
When network peering is enabled, GCP and Azure block network access
70+
from outside of the peered network, meaning these projects cannot
71+
communicate with the MongoDB Stitch backend that powers |charts-short|.
72+
73+
To access |charts| on a project containing a |gcp| or Azure-backed
74+
cluster with network peering enabled,
75+
:onprem:`install the on-premises version of MongoDB Charts
76+
</installation>` on a virtual machine in the VPC or VNet instance.
77+
78+
.. note::
79+
80+
|charts| is fully supported on |aws| clusters with network peering
81+
enabled.
82+
5783
Procedure
5884
---------
5985

0 commit comments

Comments
 (0)