@@ -9,7 +9,7 @@ To create a virtual machine instance, you need to
* start a virtual machine instance,
* log in to the running instance using *ssh* (secure shell).
## Sign in via the MetaCentrum cloud web interface
## Sign In
The web interface is available at [https://cloud.muni.cz](https://cloud.muni.cz).
To sign in,
...
...
@@ -19,7 +19,7 @@ To sign in,
* provide your institution-specific sign-in credentials,
* wait to be redirected back to our web interface.
## Create an *ssh* key pair
## Create Key Pair
All virtual machine instances running in the cloud have to be accessed remotely. The most common way of accessing a virtual machine instance remotely is the secure shell - *ssh*. Using *ssh* requires a pair of cryptographic keys.
1. To create a new *ssh* key pair, go to **Project > Compute > Key Pairs** and click the button "Create Key Pair"
...
...
@@ -35,7 +35,7 @@ All virtual machine instances running in the cloud have to be accessed remotely.

{% endreveal %}
## Update a security group
## Update Security Group
In OpenStack, all incoming traffic from external networks to virtual machine instances is blocked by default. You need to explicitly allow access to individual virtual machine instances and services via a security group.
You need to add two new rules to be able to connect to your new instance (or any instance using the given security group). This is similar to setting up firewall rules on your router or server. If set up correctly, you will be able to access your virtual machine via *ssh* from your local terminal.
...
...
@@ -53,7 +53,7 @@ You need to add two new rules to be able to connect to your new instance (or any

{% endreveal %}
## Start a virtual machine instance
## Start Instance
1. Navigate to **Quickstart** and click on "Launch Instance".
{% reveal text="Show Screenshot" %}

...
...
@@ -87,6 +87,6 @@ You need to add two new rules to be able to connect to your new instance (or any

{% endreveal %}
## Log in to the virtual machine instance
## Log In
Follow instructions provided by **Quickstart** and log in remotely:
Working with our documentation requires the following tools:
**git* for version control
**nodejs* and *gitbook* for content management
This documentation is written in the *Markdown* markup language.
```bash
# Debian
apt-get install nodejs git
```
```bash
# CentOS
yum install nodejs git
```
```bash
# Fedora
dnf install nodejs git
```
Or see [NodeJS Documentation](https://nodejs.org/en/download/package-manager/) for distro-specific instructions.
## Work-flow Overview
1. Fork & clone repository
2. Create a branch
3. Commit your changes
4. Push to the branch
5. Create a Merge Request with the content of your branch
## Fork Repository
See [GitLab @ ICS MU](https://gitlab.ics.muni.cz/cloud/documentation/forks/new) for details. This will create your own clone of our repository where you will be able to make changes. Once you are happy with your changes, use GitLab to submit them to our original repository.
## Clone Repository
```bash
# after creating your own copy of the repository on GitLab