diff --git a/topics/compute/openstack/docs/additional-information/orchestration.md b/topics/compute/openstack/docs/additional-information/orchestration.md index 8df7f3bbdcf8fc9acbb913efd1fe554733150046..a1d15551bcca40b801b059cdef8643369f1d158a 100644 --- a/topics/compute/openstack/docs/additional-information/orchestration.md +++ b/topics/compute/openstack/docs/additional-information/orchestration.md @@ -34,7 +34,7 @@ default = "~/.ssh/id_rsa" You can use OpenStack Provider, which is a tool for managing resources OpenStack supports via Terraform. Terraform has an advantage over Heat because it can be used also in other architectures, not only in OpenStack. -For more detail, please refer to [https://registry.terraform.io/providers/terraform-provider-OpenStack/OpenStack/latest/docs](https://registry.terraform.io/providers/terraform-provider-OpenStack/OpenStack/latest/docs) and [https://www.terraform.io/intro/index.html](https://www.terraform.io/intro/index.html). +For more detail, please refer to [OpenStack Provider documentation](https://registry.terraform.io/providers/terraform-provider-OpenStack/OpenStack/latest/docs) and [Terraform documentation](https://www.terraform.io/intro/index.html). Also refer to [example of Terraform project](https://gitlab.ics.muni.cz/cloud/g2/openstack-infrastructure-as-code-automation/-/tree/master/clouds/g2/ostrava/general/terraform) responsible for creation of two tier infrastructure consisting of several VMs and setting up networking, security and storage. diff --git a/topics/compute/openstack/docs/additional-information/security-groups.md b/topics/compute/openstack/docs/additional-information/security-groups.md index 7f6877e2dfee44c36b17f6b6376ab8fe4d0e4c9a..768de7ec8d41298b138fa6f1221719961882a3e9 100644 --- a/topics/compute/openstack/docs/additional-information/security-groups.md +++ b/topics/compute/openstack/docs/additional-information/security-groups.md @@ -15,4 +15,4 @@ Every OpenStack project contains the `default` security group containing only se Example configuration is available on page [Managing security groups](../how-to-guides/managing-security-groups.md). For full CLI reference please refer to [OpenStack docs](https://docs.openstack.org/python-openstackclient/train/cli/command-objects/security-group.html). -Also refer to the [example of new Security group creation] (https://gitlab.ics.muni.cz/cloud/g2/openstack-infrastructure-as-code-automation/-/blob/master/clouds/g2/ostrava/general/commandline/cmdline-demo.sh) containing custom rules within VM provisioning CLI example. +Also refer to the [example of new Security group creation](https://gitlab.ics.muni.cz/cloud/g2/openstack-infrastructure-as-code-automation/-/blob/master/clouds/g2/ostrava/general/commandline/cmdline-demo.sh) containing custom rules within VM provisioning CLI example. diff --git a/topics/compute/openstack/docs/getting-started/creating-first-infrastructure.md b/topics/compute/openstack/docs/getting-started/creating-first-infrastructure.md index 6726ac709fc420cddb20ed9fa346bc11ef280758..f1f7594461dd4d72ac74da171937135f40a6e4ee 100644 --- a/topics/compute/openstack/docs/getting-started/creating-first-infrastructure.md +++ b/topics/compute/openstack/docs/getting-started/creating-first-infrastructure.md @@ -38,7 +38,11 @@ __2.__ Click on **Sign In**.  -__3.__ Select your institution from the drop-down list. +__3.__ You will be redirected to ds.eduid page, where you select your institution from the drop-down list. + +!!! example + +  __4.__ Provide your institution-specific sign-in credentials. diff --git a/topics/compute/openstack/docs/how-to-guides/accessing-instances.md b/topics/compute/openstack/docs/how-to-guides/accessing-instances.md index a2fcbf10eda8153016fde16478f601a7cf099efb..cae0cb1fbe56173e896096e29b94b0be0ca0f1b5 100644 --- a/topics/compute/openstack/docs/how-to-guides/accessing-instances.md +++ b/topics/compute/openstack/docs/how-to-guides/accessing-instances.md @@ -54,7 +54,7 @@ To connect to instances running on OpenStack, you can use one of the available a === "Windows" ### PuTTY - - Open [PuTTY](https://www.putty.org/) and enter the IP address of your instance in the "Host Name" field. + - Open [PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#faq-what) and enter the IP address of your instance in the "Host Name" field. - Select `SSH` as the connection type. - Go to `Connection -> SSH -> Auth -> Credentials` and browse to the private key file. - Click `Open` to start the connection. diff --git a/topics/compute/openstack/docs/how-to-guides/create-router.md b/topics/compute/openstack/docs/how-to-guides/create-router.md index cc29fbb7139634d72537bbee934017fc98f35600..f2aea7890a9d180022caf5e8fcea21e7f50e22e8 100644 --- a/topics/compute/openstack/docs/how-to-guides/create-router.md +++ b/topics/compute/openstack/docs/how-to-guides/create-router.md @@ -73,13 +73,13 @@ If you have no gateway on you router, you can assign a new one. === "GUI" - 1. You can set your gateway by clicking **Set Gateway**. + **1.** You can set your gateway by clicking **Set Gateway**. !!! example  - 2. Choose the network you desire to use (e.g. **public-cesnet-78-128-251**) and confirm. + **2.** Choose the network you desire to use (e.g. **public-cesnet-78-128-251**) and confirm. !!! example diff --git a/topics/compute/openstack/docs/how-to-guides/managing-interface.md b/topics/compute/openstack/docs/how-to-guides/managing-interface.md index 63bc80152379f11a35dd38ff610a2f9c9c4584af..47bbcde7ad46ef8e84772f9395a087d7dc48bb52 100644 --- a/topics/compute/openstack/docs/how-to-guides/managing-interface.md +++ b/topics/compute/openstack/docs/how-to-guides/managing-interface.md @@ -54,7 +54,18 @@ Before you begin, you should have the following: === "Horizon" - TODO + Go to **Project > Compute > Instances**. Click on the menu **Actions** on the instance you wish to change and click on **Detach interface**. + + !!! example + +  + + In the **Port** dropdown menu select port on what you want to detach interface. + + !!! example + +  + === "Command Line" diff --git a/topics/compute/openstack/docs/how-to-guides/obtaining-api-key.md b/topics/compute/openstack/docs/how-to-guides/obtaining-api-key.md index 69c61a354d57f2f6c96f7891c56496310ae6d738..bedf714915d8668a6cd782f94ae42bc01408b3c5 100644 --- a/topics/compute/openstack/docs/how-to-guides/obtaining-api-key.md +++ b/topics/compute/openstack/docs/how-to-guides/obtaining-api-key.md @@ -8,6 +8,7 @@ search: # Obtaining API Key __1.__ In **Identity > Application Credentials**, click on **Create Application Credential**. + __2.__ Choose name, description, and expiration date & time. !!! example diff --git a/topics/compute/openstack/docs/images/instance/institution_login.png b/topics/compute/openstack/docs/images/instance/institution_login.png new file mode 100644 index 0000000000000000000000000000000000000000..8a4b38a428298b973d4170c31b11b5123fd725ee Binary files /dev/null and b/topics/compute/openstack/docs/images/instance/institution_login.png differ diff --git a/topics/compute/openstack/docs/images/networks/detach_interface.png b/topics/compute/openstack/docs/images/networks/detach_interface.png new file mode 100644 index 0000000000000000000000000000000000000000..19d962fed3634d907cba17e25e5ba73747c10815 Binary files /dev/null and b/topics/compute/openstack/docs/images/networks/detach_interface.png differ diff --git a/topics/compute/openstack/docs/technical-reference/brno-g1-site/get-access.md b/topics/compute/openstack/docs/technical-reference/brno-g1-site/get-access.md index 60d9d3db206ba564248027862b1356c3b4e97a49..63ba30e3bd53d34db0f1f8c1ec00b9b285161c34 100644 --- a/topics/compute/openstack/docs/technical-reference/brno-g1-site/get-access.md +++ b/topics/compute/openstack/docs/technical-reference/brno-g1-site/get-access.md @@ -69,7 +69,7 @@ request a group project using [this form](https://projects.cloud.muni.cz/) and p ## Increase Quotas for Existing Group Project -To request quota increase or access to particular [flavor](../technical-reference/flavors.md), please use [this form](https://projects.cloud.muni.cz/). +To request quota increase or access to particular [flavor](flavors.md), please use [this form](https://projects.cloud.muni.cz/). ## Get Access Control Information diff --git a/topics/compute/openstack/docs/technical-reference/brno-g1-site/networking.md b/topics/compute/openstack/docs/technical-reference/brno-g1-site/networking.md index a12ea2894de29144b00eebfd9ba275abbb63fbb9..78860c8448d92b61bf21122ceb59db72c5fb8516 100644 --- a/topics/compute/openstack/docs/technical-reference/brno-g1-site/networking.md +++ b/topics/compute/openstack/docs/technical-reference/brno-g1-site/networking.md @@ -29,7 +29,7 @@ The situation is rather different for group projects. You cannot use the same ap !!! tip - If you use a MUNI account, you can use `private-muni-10-16-116` and log into the network via MUNI VPN or you can set up Proxy networking, which is described on page [Proxy networking](../../additional-information/proxy-networking.md). + If you use a MUNI account, you can use `private-muni-10-16-116` and log into the network via MUNI VPN or you can set up Proxy networking, which is described on page [Proxy networking](https://docs.cloud.muni.cz/cloud/network/#proxy-networking). Please pay attention to the fact that there can be [Issues with proxy in private networks](https://docs.cloud.muni.cz/cloud/faq/#issues-with-proxy-in-private-networks). ## IPv6 Networking diff --git a/topics/compute/openstack/docs/technical-reference/brno-g2-site/get-access.md b/topics/compute/openstack/docs/technical-reference/brno-g2-site/get-access.md index 50a7f1588a4125dcb0043dab135054a2d3f77a38..af932b94dbb31123b15e8fd933214de44b98b0be 100644 --- a/topics/compute/openstack/docs/technical-reference/brno-g2-site/get-access.md +++ b/topics/compute/openstack/docs/technical-reference/brno-g2-site/get-access.md @@ -66,4 +66,4 @@ request a group project using [this form](https://projects.cloud.muni.cz/) and p ## Increase Quotas for Existing Group Project -To request quota increase or access to particular [flavor](../technical-reference/flavors.md), please use [this form](https://projects.cloud.muni.cz/). +To request quota increase or access to particular [flavor](flavors.md), please use [this form](https://projects.cloud.muni.cz/). diff --git a/topics/compute/openstack/docs/technical-reference/cloud-resources.md b/topics/compute/openstack/docs/technical-reference/cloud-resources.md index a2cdea447c8ea5f70eeb13d56810909bdd843e7a..aaa7c67ca373d67eb031395b0510ad52cf31c439 100644 --- a/topics/compute/openstack/docs/technical-reference/cloud-resources.md +++ b/topics/compute/openstack/docs/technical-reference/cloud-resources.md @@ -27,7 +27,7 @@ Your project is computed within the MetaCentrum Cloud Openstack project where yo * Ansible * [openstack heat](https://docs.openstack.org/heat/train/template_guide/hello_world.html) -If your project infrastructure (MetaCentrum Cloud Openstack resources) within the cloud is static you may select a manual approach with [MetaCentrum Cloud Openstack Dashboard UI](https://dashboard.cloud.muni.cz). There are projects which need to allocate MetaCentrum Cloud Openstack resources dynamically;in such cases, we strongly encourage automation even at this stage. +If your project infrastructure (MetaCentrum Cloud Openstack resources) within the cloud is static you may select a manual approach with [MetaCentrum Cloud Openstack Dashboard UI](https://dashboard.cloud.muni.cz). There are projects which need to allocate MetaCentrum Cloud Openstack resources dynamically. In such cases, we strongly encourage automation even at this stage. ## Transferring Data to Cloud diff --git a/topics/compute/openstack/docs/technical-reference/ostrava-g2-site/get-access.md b/topics/compute/openstack/docs/technical-reference/ostrava-g2-site/get-access.md index c86ab0fb6e3ad7a19201095a7c048862bdcb461c..1bf79a415f2be4b0454c1fcb0a18807ff442a3e4 100644 --- a/topics/compute/openstack/docs/technical-reference/ostrava-g2-site/get-access.md +++ b/topics/compute/openstack/docs/technical-reference/ostrava-g2-site/get-access.md @@ -7,7 +7,7 @@ search: # How to Get Access -As of 2023-08-23, [Ostrava G2 OpenStack site](https://ostrava.openstack.cloud.e-infra.cz/) is available to anyone with valid e-INFRA CZ identity who is explicitly granted by IT4I representatives. +As of 23.8.2023, [Ostrava G2 OpenStack site](https://ostrava.openstack.cloud.e-infra.cz/) is available to anyone with valid e-INFRA CZ identity who is explicitly granted by IT4I representatives. See [e-INFRA CZ](https://docs.e-infra.cz/account/access/) documentation on access.