From 00341b23947c853d06690f87261109fc484f00a6 Mon Sep 17 00:00:00 2001 From: "kahu.anderson@auckland.ac.nz" Date: Thu, 2 Nov 2023 17:05:08 +1300 Subject: [PATCH] fix links, re-order for better readablity --- .../images/flexi/new-key-pair-download.png | Bin 0 -> 20439 bytes .../images/flexi/new-key-pair-filled.png | Bin 0 -> 8244 bytes docs/assets/images/flexi/new-key-pair.png | Bin 0 -> 12344 bytes ...-and-manage-keypairs-with-the-dashboard.md | 86 ++++++++++++++++++ .../create-and-manage-keypairs/index.md | 20 ++++ .../create-and-manage-keypairs/summary.md | 4 + .../connect-to-instance-ssh.md | 16 ++++ .../launch-and-mange-instances/index.md | 16 ---- .../launch-an-instance-from-a-volume.md | 2 +- .../launch-an-instance-from-an-image.md | 2 +- .../launch-an-instance-via-cli.md | 2 +- .../launch-an-instance-via-dashboard.md | 4 +- .../launch-and-mange-instances/summary.md | 1 + docs/user-guides/summary.md | 1 + 14 files changed, 134 insertions(+), 20 deletions(-) create mode 100644 docs/assets/images/flexi/new-key-pair-download.png create mode 100644 docs/assets/images/flexi/new-key-pair-filled.png create mode 100644 docs/assets/images/flexi/new-key-pair.png create mode 100644 docs/user-guides/create-and-manage-keypairs/create-and-manage-keypairs-with-the-dashboard.md create mode 100644 docs/user-guides/create-and-manage-keypairs/index.md create mode 100644 docs/user-guides/create-and-manage-keypairs/summary.md create mode 100644 docs/user-guides/launch-and-mange-instances/connect-to-instance-ssh.md diff --git a/docs/assets/images/flexi/new-key-pair-download.png b/docs/assets/images/flexi/new-key-pair-download.png new file mode 100644 index 0000000000000000000000000000000000000000..de7ada25ef5a01b5403930d23d6a6ac8f6de4763 GIT binary patch literal 20439 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 WkIQ_Z8FhDsmrRVzPnQ`wMf?G&!dtxn literal 0 HcmV?d00001 diff --git a/docs/assets/images/flexi/new-key-pair-filled.png b/docs/assets/images/flexi/new-key-pair-filled.png new file mode 100644 index 0000000000000000000000000000000000000000..1d46edf803285be542671c82f426ee339bead84e GIT binary patch literal 8244 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 D@}pSM literal 0 HcmV?d00001 diff --git a/docs/assets/images/flexi/new-key-pair.png b/docs/assets/images/flexi/new-key-pair.png new file mode 100644 index 0000000000000000000000000000000000000000..1981869cf45771edd0f4707343d6f72410082027 GIT binary patch literal 12344 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 C_!(0G literal 0 HcmV?d00001 diff --git a/docs/user-guides/create-and-manage-keypairs/create-and-manage-keypairs-with-the-dashboard.md b/docs/user-guides/create-and-manage-keypairs/create-and-manage-keypairs-with-the-dashboard.md new file mode 100644 index 0000000..80a9506 --- /dev/null +++ b/docs/user-guides/create-and-manage-keypairs/create-and-manage-keypairs-with-the-dashboard.md @@ -0,0 +1,86 @@ +--- +hidden: false +label_names: +- keypairs +- create +- manage +- dashboard +position: 1 +title: Create and manage keypairs via the dashboard +--- + +## Create a Keypair + +Log into the [NeSI FlexiHPC Dashboard](https://dashboard.cloud.nesi.org.nz/) + +Select the project you would like to deploy the new instance too (Use the project selector on the top left-hand side): + +
+ ![Alt text](../../assets/images/flexi/project-selector.png) +
+ +Open the `Project` tab, open the `Compute` tab and select the `Key Pairs` category + +Click `Create Key Pair`. + +
+ ![Alt text](../../assets/images/flexi/new-key-pair.png) +
+ +In the `Create Key Pair` dialog box, enter a name for your `key pair,` and select a `Key Type` + +`Key Type` +: Select one of the following options + + - `SSH Key` + : This will be the common picked `Key Type` as we will use this to SSH to most compute instances. + + - `X509 Certificate` + : This will be used to generate an Certificate based key. + +
+ ![Alt text](../../assets/images/flexi/new-key-pair-filled.png) +
+ +Once all fields are supplied click `Create Key Pair` + +The private key will be downloaded automatically + +
+ ![Alt text](../../assets/images/flexi/new-key-pair-download.png) +
+ +To change its permissions so that only you can read and write to the file, run the following command: + +``` +chmod 0600 yourPrivateKey.pem +``` + +!!! note + If you are using the Dashboard from a Windows computer, use PuTTYgen to load the `*.pem` file and convert and save it as `*.ppk`. For more information see the [WinSCP web page for PuTTYgen](https://winscp.net/eng/docs/ui_puttygen). + +To make the key pair known to SSH, run the ssh-add command. + +``` +ssh-add yourPrivateKey.pem +``` + +## Import a Key Pair + +Log into the [NeSI FlexiHPC Dashboard](https://dashboard.cloud.nesi.org.nz/) + +Select the project you would like to deploy the new instance too (Use the project selector on the top left-hand side): + +
+ ![Alt text](../../assets/images/flexi/project-selector.png) +
+ +Open the `Project` tab, open the `Compute` tab and select the `Key Pairs` category + +Click `Import Key Pair`. + +In the `Import Key Pair` dialog box, enter the name of your key pair, copy the public key into the `Public Key` box, and then click `Import Key Pair`. + +The Compute database registers the public key of the key pair. + +The Dashboard lists the key pair on the `Key Pairs` tab. \ No newline at end of file diff --git a/docs/user-guides/create-and-manage-keypairs/index.md b/docs/user-guides/create-and-manage-keypairs/index.md new file mode 100644 index 0000000..6b378ca --- /dev/null +++ b/docs/user-guides/create-and-manage-keypairs/index.md @@ -0,0 +1,20 @@ +--- +hidden: false +label_names: +- identity +- create +- manage +position: 1 +title: Create and Manage Keypairs +vote_count: 1 +vote_sum: 1 +--- + +Key pairs are SSH credentials that are injected into a FlexiHPC instance when it is launched. These are used to access and manage your instances. + +You are able to create a new SSH Key pair on the RDC or import one of your own. + + +Key pairs can be managed a few ways + +- [Create and manage key pairs via the dashboard](create-and-manage-keypairs-with-the-dashboard.md) \ No newline at end of file diff --git a/docs/user-guides/create-and-manage-keypairs/summary.md b/docs/user-guides/create-and-manage-keypairs/summary.md new file mode 100644 index 0000000..1405d29 --- /dev/null +++ b/docs/user-guides/create-and-manage-keypairs/summary.md @@ -0,0 +1,4 @@ +* [Keypairs: Create and Manage](index.md) +* With the Dashboard + * [Create and Manage](create-and-manage-keypairs-with-the-dashboard.md) +* * \ No newline at end of file diff --git a/docs/user-guides/launch-and-mange-instances/connect-to-instance-ssh.md b/docs/user-guides/launch-and-mange-instances/connect-to-instance-ssh.md new file mode 100644 index 0000000..3de87d0 --- /dev/null +++ b/docs/user-guides/launch-and-mange-instances/connect-to-instance-ssh.md @@ -0,0 +1,16 @@ +# Connect to your instance by using SSH + +To use SSH to connect to your instance, use the downloaded keypair file. + +!!! note + The user name is `ubuntu` for the Ubuntu cloud images on FlexiHPC. + +Insure your instance has a `floating ip` associated with it. If you need to assign one then check the following Assign Floating IP to an Instance via the Dashboard + +Copy the `floating ip` address for your instance. + +Use the **ssh** command to make a secure connection to the instance. For example: +``` +ssh -i MyKey.pem ubuntu@10.0.0.2 +``` +At the prompt, type `yes`. \ No newline at end of file diff --git a/docs/user-guides/launch-and-mange-instances/index.md b/docs/user-guides/launch-and-mange-instances/index.md index 6ff0540..a600792 100644 --- a/docs/user-guides/launch-and-mange-instances/index.md +++ b/docs/user-guides/launch-and-mange-instances/index.md @@ -23,22 +23,6 @@ This is a more advance way of interacting with the FlexiHPC platform. It require After reading one of the above you should be able to connect to the instance using ssh. -## Connect to your instance by using SSH -To use SSH to connect to your instance, use the downloaded keypair file. - -!!! note - The user name is `ubuntu` for the Ubuntu cloud images on FlexiHPC. - -Insure your instance has a `floating ip` associated with it. If you need to assign one then check the following Assign Floating IP to an Instance via the Dashboard - -Copy the `floating ip` address for your instance. - -Use the **ssh** command to make a secure connection to the instance. For example: -``` -ssh -i MyKey.pem ubuntu@10.0.0.2 -``` -At the prompt, type `yes`. - ## Resizing an Instance Resizing an instance allows you to scale the instance either up, if your workload requires a bit more grunt, or down, should you no longer need to consume a large amount of resources. diff --git a/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-a-volume.md b/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-a-volume.md index b1383bb..3d3fac4 100644 --- a/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-a-volume.md +++ b/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-a-volume.md @@ -270,4 +270,4 @@ openstack server create --flavor 3b5a6e01-d3ad-49e3-a4f8-183c04444330 --volume 3 Ubuntu and CentOS cloud images also don't allow password SSH by default. -To allow external access a floating IP will need to be provided to the newly created instance, following [Manage Floating IPs via CLI](../create-and-manage-networks/manage-floating-ips-via-cli.md) will complete this for you. \ No newline at end of file +To allow external access a floating IP will need to be provided to the newly created instance, following [Manage Floating IPs via CLI](../create-and-manage-networks/manage-floating-ips-via-cli.md) will complete this for you, You should then be able to connect to your instance using ssh which is explained more in [Connect to your instance by using SSH](connect-to-instance-ssh.md). \ No newline at end of file diff --git a/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-an-image.md b/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-an-image.md index 8a6724d..ba278a3 100644 --- a/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-an-image.md +++ b/docs/user-guides/launch-and-mange-instances/launch-an-instance-from-an-image.md @@ -86,4 +86,4 @@ The list shows the ID, name, status, and private (and if assigned, public) IP ad If the status for the instance is `ACTIVE`, the instance is online. -If you would like to access your Compute instance outside the FlexiHPC platform you will need to associate a `floating ip` to your instance. Reading [Manage Floating IPs via CLI](../create-and-manage-networks/manage-floating-ips-via-cli.md), You should then be able to connect to your instance using ssh which is explained more in Connect to your instance by using SSH. \ No newline at end of file +If you would like to access your Compute instance outside the FlexiHPC platform you will need to associate a `floating ip` to your instance. Reading [Manage Floating IPs via CLI](../create-and-manage-networks/manage-floating-ips-via-cli.md), You should then be able to connect to your instance using ssh which is explained more in [Connect to your instance by using SSH](connect-to-instance-ssh.md). \ No newline at end of file diff --git a/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-cli.md b/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-cli.md index 995394d..b311665 100644 --- a/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-cli.md +++ b/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-cli.md @@ -23,7 +23,7 @@ Before you can launch an instance via the CLI, gather the following parameters: - Access and security credentials, which include one or both of the following credentials: - - A `key pair` for your instance, which are SSH credentials that are injected into images when they are launched. Create at least one key pair for each project. If you already have generated a key pair with an external tool, you can import it into OpenStack. You can use the key pair for multiple instances that belong to that project. Reading Creating and Importing Key Pairs if you would like to know more. + - A `key pair` for your instance, which are SSH credentials that are injected into images when they are launched. Create at least one key pair for each project. If you already have generated a key pair with an external tool, you can import it into OpenStack. You can use the key pair for multiple instances that belong to that project. Read [Create and Manage Key Pairs](../create-and-manage-keypairs/index.md) if you would like to know more. - A `security group` that defines which incoming network traffic is forwarded to instances. Security groups hold a set of firewall policies, known as security group rules. diff --git a/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-dashboard.md b/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-dashboard.md index 93ad25f..7693701 100644 --- a/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-dashboard.md +++ b/docs/user-guides/launch-and-mange-instances/launch-an-instance-via-dashboard.md @@ -146,4 +146,6 @@ The instance starts on a compute node in the cloud. !!! info If you require an external connection to this instance then a floating IP is required. The article - [Manage Floating IPs via the Dashboard](../create-and-manage-networks/manage-floating-ips-via-the-dashboard.md) will detail the requirements to complete this. \ No newline at end of file + [Manage Floating IPs via the Dashboard](../create-and-manage-networks/manage-floating-ips-via-the-dashboard.md) will detail the requirements to complete this. + +You should now be able to connect to your instance using ssh which is explained more in [Connect to your instance by using SSH](connect-to-instance-ssh.md). \ No newline at end of file diff --git a/docs/user-guides/launch-and-mange-instances/summary.md b/docs/user-guides/launch-and-mange-instances/summary.md index 1f04833..367f5a1 100644 --- a/docs/user-guides/launch-and-mange-instances/summary.md +++ b/docs/user-guides/launch-and-mange-instances/summary.md @@ -9,4 +9,5 @@ * [Risizing an Instance](resizing-an-Instance-via-cli.md) * Other Tools * [Deploy with Terraform](deployment-of-an-instance-with-terraform.md) +* [Connecting to your instance with SSH](connect-to-instance-ssh.md) * [Default user for images](default-user-nesi-images.md) \ No newline at end of file diff --git a/docs/user-guides/summary.md b/docs/user-guides/summary.md index fd582fa..9a61f6f 100644 --- a/docs/user-guides/summary.md +++ b/docs/user-guides/summary.md @@ -4,5 +4,6 @@ * [Volumes: Create and Manage](create-and-manage-volumes/) * [Networks: Create and Manage](create-and-manage-networks/) * [Identity: Create and Manage](create-and-manage-identity/) +* [Keypairs: Create and Manage](create-and-manage-keypairs/) * [Set up your CLI environment](setting-up-your-CLI-environment/) * */ \ No newline at end of file