From f6c05ec99ad1a365aa5205e0c4fceba604f89cde Mon Sep 17 00:00:00 2001 From: sever-sever Date: Fri, 12 Jun 2020 12:58:15 +0300 Subject: Add section CLOUDS --- docs/_static/images/cloud-gcp-01.png | Bin 0 -> 5526 bytes docs/_static/images/cloud-gcp-02.png | Bin 0 -> 46685 bytes docs/_static/images/cloud-gcp-03.png | Bin 0 -> 106217 bytes docs/_static/images/cloud-gcp-04.png | Bin 0 -> 19727 bytes docs/_static/images/cloud-gcp-05.png | Bin 0 -> 26049 bytes docs/appendix/vyos-on-clouds.rst | 76 +++++++++++++++++++++++++++++++++++ docs/index.rst | 1 + 7 files changed, 77 insertions(+) create mode 100644 docs/_static/images/cloud-gcp-01.png create mode 100644 docs/_static/images/cloud-gcp-02.png create mode 100644 docs/_static/images/cloud-gcp-03.png create mode 100644 docs/_static/images/cloud-gcp-04.png create mode 100644 docs/_static/images/cloud-gcp-05.png create mode 100644 docs/appendix/vyos-on-clouds.rst (limited to 'docs') diff --git a/docs/_static/images/cloud-gcp-01.png b/docs/_static/images/cloud-gcp-01.png new file mode 100644 index 00000000..f7681d6e Binary files /dev/null and b/docs/_static/images/cloud-gcp-01.png differ diff --git a/docs/_static/images/cloud-gcp-02.png b/docs/_static/images/cloud-gcp-02.png new file mode 100644 index 00000000..5a17efb4 Binary files /dev/null and b/docs/_static/images/cloud-gcp-02.png differ diff --git a/docs/_static/images/cloud-gcp-03.png b/docs/_static/images/cloud-gcp-03.png new file mode 100644 index 00000000..9881a5a3 Binary files /dev/null and b/docs/_static/images/cloud-gcp-03.png differ diff --git a/docs/_static/images/cloud-gcp-04.png b/docs/_static/images/cloud-gcp-04.png new file mode 100644 index 00000000..61ee2d5e Binary files /dev/null and b/docs/_static/images/cloud-gcp-04.png differ diff --git a/docs/_static/images/cloud-gcp-05.png b/docs/_static/images/cloud-gcp-05.png new file mode 100644 index 00000000..acaafc59 Binary files /dev/null and b/docs/_static/images/cloud-gcp-05.png differ diff --git a/docs/appendix/vyos-on-clouds.rst b/docs/appendix/vyos-on-clouds.rst new file mode 100644 index 00000000..57c3a202 --- /dev/null +++ b/docs/appendix/vyos-on-clouds.rst @@ -0,0 +1,76 @@ +.. _vyos-on-clouds: + +Running on Clouds +###################### + +Amazon AWS +***************** + +References +---------- +https://console.aws.amazon.com/ + +Azure +***************** + +References +---------- +https://azure.microsoft.com + +Google Cloud Platform +***************** + +To deploy VyOS on GCP (Google Cloud Platform) + +1. Generate SSH key pair type **ssh-rsa** from the host that will connect to VyOS. + + Example: + + .. code-block:: none + + ssh-keygen -t rsa -f ~/.ssh/vyos_gcp -C "vyos@mypc" + + +.. NOTE:: In name "vyos@mypc" The first value must be "**vyos**". Because default user is vyos and google api uses this option. + + +2. Open GCP console and navigate to the menu **Metadata**. Choose **SSH Keys** and click ``edit``. + +.. figure:: /_static/images/cloud-gcp-01.png + + +Click **Add item** and paste your public ssh key. Click ``Save``. + +.. figure:: /_static/images/cloud-gcp-02.png + + +2. On marketplace search "VyOS" + +3. Change Deployment name/Zone/Machine type and click ``Deploy`` + +.. figure:: /_static/images/cloud-gcp-03.png + +4. After fiew seconds click to ``instance`` + +.. figure:: /_static/images/cloud-gcp-04.png + +5. Find out your external IP address + +.. figure:: /_static/images/cloud-gcp-05.png + +6. Connect to the instance. SSH key was generated in the first step. + .. code-block:: none + + ssh -i ~/.ssh/vyos_gcp vyos@203.0.113.3 + vyos@vyos-r1-vm:~$ + +References +---------- +https://console.cloud.google.com/ + +Oracle +***************** + +References +---------- +https://www.oracle.com/cloud/ diff --git a/docs/index.rst b/docs/index.rst index 558f7ccf..edb50f77 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -58,6 +58,7 @@ VyOS User Guide appendix/cmd-index appendix/vyos-on-vmware appendix/vyos-on-baremetal + appendix/vyos-on-clouds appendix/migrate-from-vyatta appendix/command-scripting appendix/http-api -- cgit v1.2.3