Skip to content

Commit b626826

Browse files
authored
(DOCSP-22148) Updates AtlasCLI landing page (#20)
* (DOCSP-22148) Updates AtlasCLI landing page * Includes changes from Figma * Updates card icons * Includes changes from Jakub's review * Includes changes from copy review
1 parent 3106c6d commit b626826

File tree

10 files changed

+168
-60
lines changed

10 files changed

+168
-60
lines changed

snooty.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ toc_landing_pages = [
1414
"/atlas-cli-quickstart",
1515
"/atlas-cli-tutorials",
1616
"/command/atlas",
17+
"/compatibility",
1718
"/connect-atlas-cli",
1819
"/install-atlas-cli",
1920
"/migrate-to-atlas-cli",

source/compatibility.txt

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
.. _compatibility-atlas-cli:
2+
3+
===================
4+
Check Compatibility
5+
===================
6+
7+
.. contents:: On this page
8+
:local:
9+
:backlinks: none
10+
:depth: 1
11+
:class: singlecol
12+
13+
The {+atlas-cli+} supports the following operating
14+
systems:
15+
16+
.. list-table::
17+
:header-rows: 1
18+
19+
* - Operating System
20+
- Operating System Version
21+
- Architecture
22+
* - Amazon Linux
23+
- 2
24+
- ``x86-64``, ``ARM``
25+
* - Debian
26+
- 9, 10
27+
- ``x86-64``, ``ARM``
28+
* - MacOS
29+
- 10.0 and later
30+
- ``x86-64``, ``ARM``
31+
* - Microsoft Windows
32+
- 10
33+
- ``x86-64``
34+
* - Microsoft Windows Server
35+
- 2012, 2012R2, 2016, 2019
36+
- ``x86-64``
37+
* - Red Hat Enterprise Linux / CentOS
38+
- 6, 7, 8
39+
- ``x86-64``, ``ARM``
40+
* - SUSE Linux Enterprise Server
41+
- 12, 15
42+
- ``x86-64``, ``ARM``
43+
* - Ubuntu
44+
- 18.04, 20.04
45+
- ``x86-64``, ``ARM``

source/images/hero.png

106 KB
Loading

source/images/icons/card1.svg

Lines changed: 5 additions & 0 deletions
Loading

source/images/icons/card2.svg

Lines changed: 7 additions & 0 deletions
Loading

source/images/icons/card3.svg

Lines changed: 6 additions & 0 deletions
Loading

source/images/install.gif

167 KB
Loading

source/images/setup.gif

525 KB
Loading

source/index.txt

Lines changed: 98 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,111 @@
1+
:template: product-landing
2+
:hidefeedback: header
13
:noprevnext:
24

35
.. _atlascli:
46

5-
============
6-
{+atlas-cli+}
7-
============
7+
==========================
8+
What is the {+atlas-cli+}?
9+
==========================
810

9-
.. contents:: On this page
10-
:local:
11-
:backlinks: none
12-
:depth: 2
13-
:class: singlecol
11+
.. introduction::
1412

15-
The {+atlas-cli+} is a command line interface built specifically for |service|.
16-
After you install and configure the {+atlas-cli+}, you can manage |service|
17-
{+database-deployments+} from the terminal with:
13+
The {+atlas-cli+} is a command line interface built specifically for
14+
|service-fullname|. Interact with your |service|
15+
{+database-deployments+} and Atlas Search from the terminal with
16+
short, intuitive commands, so you can accomplish complex database management tasks in seconds.
1817

19-
- Short, intuitive commands. While you can use ``curl`` commands to access the
20-
|service| APIs from the terminal, {+atlas-cli+} commands are much shorter.
21-
- Fewer system resources. Managing |service| from the terminal requires less
22-
available random access memory (RAM) and CPU processing time than the |service| UI.
18+
.. button:: Install the {+atlas-cli+}
19+
:uri: https://www.mongodb.com/docs/atlas/cli/stable/install-atlas-cli/
2320

24-
.. include:: /includes/fact-use-mongocli-for-om-cm.rst
21+
Then, run ``atlas setup``
2522

26-
Follow these steps to get started using the {+atlas-cli+}:
23+
.. image:: /images/hero.png
24+
:alt: Homepage hero image
2725

28-
1. :ref:`Install the {+atlas-cli+} <install-atlas-cli>`
29-
2. :ref:`Connect from the {+atlas-cli+} <connect-atlas-cli>`
30-
3. :ref:`See tutorials to manage Atlas from the {+atlas-cli+}
31-
<atlas-cli-tutorials>` or
32-
:doc:`Go straight to the {+atlas-cli+} commands </command/atlas>`
26+
.. kicker:: What You Can Do
27+
28+
Manage Atlas from the Command Line
29+
----------------------------------
30+
31+
Get started quickly with two commands:
32+
33+
.. tabs::
34+
35+
.. tab:: Install the {+atlas-cli+}
36+
:tabid: install
37+
38+
.. procedure::
39+
40+
.. step:: Run ``brew install mongodb-atlas-cli``
41+
42+
See our :ref:`documentation <install-atlas-cli>` for more
43+
ways to install the {+atlas-cli+}.
44+
45+
.. image:: /images/install.gif
46+
:alt: brew install mongodb-atlas-cli command
47+
48+
.. tab:: Set Up Atlas
49+
:tabid: setup
50+
51+
.. procedure::
52+
53+
.. step:: Run ``atlas setup``
54+
55+
``atlas setup`` does all of the following with one command:
56+
57+
1. Signs up for an |service| account.
58+
#. Authenticates with the new |service| account.
59+
#. Creates one free database.
60+
#. Loads :atlas:`sample data
61+
</sample-data/available-sample-datasets/>`
62+
into your |service| database.
63+
#. Adds your IP address to your project's IP access list.
64+
#. Creates a MongoDB user for your |service|
65+
{+database-deployment+}.
66+
#. Connect to your new {+database-deployment+} using the
67+
MongoDB Shell, {+mongosh+}.
68+
69+
To learn more, see the :doc:`atlas setup documentation </command/atlas-setup>`.
70+
71+
.. image:: /images/setup.gif
72+
:alt: atlas setup command
73+
74+
75+
.. kicker:: Related Products & Resources
76+
77+
Go Further with the {+atlas-cli+}
78+
---------------------------------
79+
80+
Learn the {+atlas-cli+} commands and optimize your workflow with advanced tutorials and more.
81+
82+
.. card-group::
83+
:columns: 3
84+
:style: compact
85+
86+
.. card::
87+
:cta: See All Commands
88+
:url: https://www.mongodb.com/docs/atlas/cli/stable/command/atlas/
89+
:icon: /images/icons/card1.svg
90+
:icon-alt: AtlasCLI Commands Icon
91+
92+
Discover new {+atlas-cli+} commands
93+
94+
.. card::
95+
:cta: View All Tutorials
96+
:url: https://www.mongodb.com/docs/atlas/cli/stable/atlas-cli-tutorials/
97+
:icon: /images/icons/card2.svg
98+
:icon-alt: Tutorials Icon
99+
100+
Explore {+atlas-cli+} workflows with guided tutorials
101+
102+
.. card::
103+
:cta: Read Release Notes
104+
:url: https://www.mongodb.com/docs/atlas/cli/stable/atlas-cli-changelog/
105+
:icon: /images/icons/card3.svg
106+
:icon-alt: Atlas Icon
107+
108+
Learn what's new in the {+atlas-cli+}
33109

34110
.. toctree::
35111
:titlesonly:

source/install-atlas-cli.txt

Lines changed: 6 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -13,50 +13,15 @@ Install or Update the {+atlas-cli+}
1313
Install the {+atlas-cli+} to quickly provision and manage |service|
1414
{+database-deployments+} from the terminal.
1515

16-
Check Compatibility
17-
-------------------
18-
19-
The {+atlas-cli+} supports the following operating
20-
systems:
21-
22-
.. list-table::
23-
:header-rows: 1
24-
25-
* - Operating System
26-
- Operating System Version
27-
- Architecture
28-
* - Amazon Linux
29-
- 2
30-
- ``x86-64``, ``ARM``
31-
* - Debian
32-
- 9, 10
33-
- ``x86-64``, ``ARM``
34-
* - MacOS
35-
- 10.0 and later
36-
- ``x86-64``, ``ARM``
37-
* - Microsoft Windows
38-
- 10
39-
- ``x86-64``
40-
* - Microsoft Windows Server
41-
- 2012, 2012R2, 2016, 2019
42-
- ``x86-64``
43-
* - Red Hat Enterprise Linux / CentOS
44-
- 6, 7, 8
45-
- ``x86-64``, ``ARM``
46-
* - SUSE Linux Enterprise Server
47-
- 12, 15
48-
- ``x86-64``, ``ARM``
49-
* - Ubuntu
50-
- 18.04, 20.04
51-
- ``x86-64``, ``ARM``
52-
53-
5416
Install the {+atlas-cli+}
5517
-------------------------
5618

5719
Select an installation method below and follow the steps to install the
5820
{+atlas-cli+}.
5921

22+
To check whether your operating system is compatible with the
23+
{+atlas-cli+}, see :ref:`compatibility-atlas-cli`.
24+
6025
.. _atlas-cli-install-prereqs:
6126

6227
.. tabs::
@@ -459,4 +424,7 @@ Take the Next Steps
459424
:ref:`<connect-atlas-cli>` to start using the
460425
:doc:`{+atlas-cli+} commands </command/atlas>`.
461426

427+
.. toctree::
428+
:titlesonly:
462429

430+
/compatibility

0 commit comments

Comments
 (0)