<h2id="faq"><strong>{% trans "FAQ" %}</strong></h2>
<h3id="how-can-i-create-and-share-a-template-with-others"><strong>{% trans "How can I create and share a template with others?" %}</strong></h3>
<blockquote>
<ol>
<li>{% trans "Start a virtual machine." %}</li>
<li>{% trans "Customize this machine - install and remove softwares, etc." %}</li>
<li>{% trans "Click on ‘Save as Template’ icon on operations." %}</li>
<li>{% trans "On the dashboard, select this template to go to the ‘Edit template page’." %}</li>
<li>{% trans "On the ‘Manage access’ box, add the specified user or user group with ‘user’ access level." %} (<ahref="#how-can-i-create-groups">{% trans "You can easily create groups if you need" %}</a>)</li>
</ol>
</blockquote>
<h3id="how-can-i-create-a-vm-and-give-to-another-user"><strong>{% trans "How can I create a VM and give to another user?" %}</strong></h3>
<blockquote>
<ol>
<li>{% trans "Start a virtual machine." %}</li>
<li>{% trans "Customize this machine - install and remove softwares, etc." %}</li>
<li>{% trans "On the machine’s Access pane, you can add users and groups to this VM." %}</li>
</ol>
</blockquote>
<h3id="how-can-i-portforward"><strong>{% trans "How can I portforward?" %}</strong></h3>
<blockquote>
<ol>
<li>{% trans "On the VM’s page, click on the Network pane." %}</li>
<li>{% trans "On the prefered interface, type the port number, select type and click ‘Add’." %}</li>
<li>{% trans "Of course the machines port must be opened. Opening port 80 examples: " %}<br>
<li>CentOS, RHEL: {% trans "append to" %}<code>/etc/sysconfig/iptables</code>: <br>
<code><br>
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT <br>
</code><br>{% trans "and restart the service:" %}<code>sudo service iptables restart</code></li></ul></li>
<li>{% trans "Now you can connect to the machine, with the generated port number." %}</li>
</ol>
</blockquote>
<h3id="my-machines-lease-is-short-i-want-to-extend-it-how-can-i-do-it"><strong>{% trans "My machine’s lease is short. I want to extend it. How can I do it?" %}</strong></h3>
<blockquote>
<p>{% blocktrans %}You can send a request to the administrators. On the VM’s page - home pane, click on the ‘renew’ button and ‘send request’. Please write down, why are you need this and choose how long extension do you want.{% endblocktrans %}</p>
</blockquote>
<h3id="i-havent-got-enough-cpu-cores-andor-memory-on-my-vm-how-can-i-have-more"><strong>{% trans "I haven’t got enough CPU cores and/or memory on my VM. How can I have more?" %}</strong></h3>
<blockquote>
<p>{% blocktrans %}You can send a request to the administrators. On the VM’s page - resources, modify the counters, write down, why are you need this and ‘save’.{% endblocktrans %}</p>
</blockquote>
<h3id="i-want-access-to-a-specific-template-to-start-a-vm-what-can-i-do"><strong>{% trans "I want access to a specific template to start a VM. What can I do? " %}</strong></h3>
<blockquote>
<p>{% blocktrans %}When you want to create a VM, below the template list, there is an option to send a request. Select wich template do you want, why you need this and set the access rights.{% endblocktrans %}</p>
<li><ahref="#circle-cloud-manual">{% trans "Circle Cloud Manual" %}</a><ul>
<li>
<ahref="#faq">FAQ</a><ul>
<li><ahref="#how-can-i-create-and-share-a-template-with-others">How can I create and share a template with others?</a></li>
<li><ahref="#how-can-i-create-a-vm-and-give-to-another-user">How can I create a VM and give to another user?</a></li>
<li><ahref="#how-can-i-portforward">How can I portforward?</a></li>
<li><ahref="#my-machines-lease-is-short-i-want-to-extend-it-how-can-i-do-it">My machine’s lease is short. I want to extend it. How can I do it?</a></li>
<li><ahref="#i-havent-got-enough-cpu-cores-andor-memory-on-my-vm-how-can-i-have-more">I haven’t got enough CPU cores and/or memory on my VM. How can I have more?</a></li>
<li><ahref="#i-want-access-to-a-specific-template-to-start-a-vm-what-can-i-do">I want access to a specific template to start a VM. What can I do?</a></li>
<ahref="#faq">{% trans "FAQ" %}</a><ul>
<li><ahref="#how-can-i-create-and-share-a-template-with-others">{% trans "How can I create and share a template with others?" %}</a></li>
<li><ahref="#how-can-i-create-a-vm-and-give-to-another-user">{% trans "How can I create a VM and give to another user?" %}</a></li>
<li><ahref="#how-can-i-portforward">{% trans "How can I portforward?" %}</a></li>
<li><ahref="#my-machines-lease-is-short-i-want-to-extend-it-how-can-i-do-it">{% trans "My machine’s lease is short. I want to extend it. How can I do it?" %}</a></li>
<li><ahref="#i-havent-got-enough-cpu-cores-andor-memory-on-my-vm-how-can-i-have-more">{% trans "I haven’t got enough CPU cores and/or memory on my VM. How can I have more?" %}</a></li>
<li><ahref="#i-want-access-to-a-specific-template-to-start-a-vm-what-can-i-do">{% trans "I want access to a specific template to start a VM. What can I do?" %}</a></li>
<li><ahref="#how-can-i-share-previously-uploaded-files-with-the-vm">How can I share previously uploaded files with the VM?</a></li>
<li><ahref="#home">{% trans "Home" %}</a><ul>
<li><ahref="#expiration">{% trans "Expiration" %}</a></li>
<li><ahref="#how-can-i-expand-the-vms-expiration-date">{% trans "How can I expand the VM’s expiration date?" %}</a></li>
<li><ahref="#file-management">{% trans "File management" %}</a></li>
<li><ahref="#how-can-i-share-previously-uploaded-files-with-the-vm">{% trans "How can I share previously uploaded files with the VM?<"%}/a></li>
</ul>
</li>
<li><ahref="#resources">Resources</a></li>
<li><ahref="#console">Console</a></li>
<li><ahref="#access">Access</a><ul>
<li><ahref="#how-can-i-give-access-to-others">How can I give access to others?</a></li>
<li><ahref="#what-kind-of-permissions-are-available">What kind of permissions are available?</a></li>
<li><ahref="#resources">{% trans "Resources" %}</a></li>
<li><ahref="#console">{% trans "Console" %}</a></li>
<li><ahref="#access">{% trans "Access" %}</a><ul>
<li><ahref="#how-can-i-give-access-to-others">{% trans "How can I give access to others?" %}</a></li>
<li><ahref="#what-kind-of-permissions-are-available">{% trans "What kind of permissions are available?" %}</a></li>
</ul>
</li>
<li><ahref="#network">Network</a><ul>
<li><ahref="#how-can-i-add-a-network-interface">How can I add a network interface?</a></li>
<li><ahref="#network">{% trans "Network" %}</a><ul>
<li><ahref="#how-can-i-add-a-network-interface">{% trans "How can I add a network interface?" %}</a></li>
</ul>
</li>
<li><ahref="#activity">Activity</a></li>
<li><ahref="#multiple-vm-operations">Multiple VM operations</a><ul>
<li><ahref="#how-can-i-show-shared-or-destroyed-vms">How can I show shared or destroyed VMs?</a></li>
<li><ahref="#activity">{% trans "Activity" %}</a></li>
<li><ahref="#multiple-vm-operations">{% trans "Multiple VM operations" %}</a><ul>
<li><ahref="#how-can-i-show-shared-or-destroyed-vms">{% trans "How can I show shared or destroyed VMs?" %}</a></li>
</ul>
</li>
</ul>
</li>
<li><ahref="#templates">Templates</a><ul>
<li><ahref="#templates">{% trans "Templates" %}</a><ul>
<li><ul>
<li><ahref="#how-can-i-create-templates">How can I create templates?</a></li>
<li><ahref="#what-kind-of-options-are-customizable-in-the-template">What kind of options are customizable in the template?</a></li>
<li><ahref="#how-can-i-change-the-expiration-of-the-templates-vms">How can I change the expiration of the template’s VMs?</a></li>
<li><ahref="#how-can-i-give-the-template-to-other-user">How can I give the template to other user?</a></li>
<li><ahref="#how-can-i-give-access-to-users-or-groups-to-the-template">How can I give access to users or groups to the template?</a></li>
<li><ahref="#how-can-i-create-templates">{% trans "How can I create templates?" %}</a></li>
<li><ahref="#what-kind-of-options-are-customizable-in-the-template">{% trans "What kind of options are customizable in the template?" %}</a></li>
<li><ahref="#how-can-i-change-the-expiration-of-the-templates-vms">{% trans "How can I change the expiration of the template’s VMs?" %}</a></li>
<li><ahref="#how-can-i-give-the-template-to-other-user">{% trans "How can I give the template to other user?" %}</a></li>
<li><ahref="#how-can-i-give-access-to-users-or-groups-to-the-template">{% trans "How can I give access to users or groups to the template?" %}</a></li>
</ul>
</li>
</ul>
</li>
<li><ahref="#groups">Groups</a><ul>
<li><ahref="#groups">{% trans "Groups" %}</a><ul>
<li><ul>
<li><ahref="#how-can-i-create-groups">How can I create groups?</a></li>
<li><ahref="#how-can-i-manage-the-users-in-a-group">How can I manage the users in a group?</a></li>
<li><ahref="#how-can-i-manage-privileges-with-the-group">How can I manage privileges with the group?</a></li>
<li><ahref="#how-can-i-create-groups">{% trans "How can I create groups?" %}</a></li>
<li><ahref="#how-can-i-manage-the-users-in-a-group">{% trans "How can I manage the users in a group?" %}</a></li>
<li><ahref="#how-can-i-manage-privileges-with-the-group">{% trans "How can I manage privileges with the group?" %}</a></li>
</ul>
</li>
</ul>
</li>
<li><ahref="#files">Files</a><ul>
<li><ahref="#files">{% trans "Files" %}</a><ul>
<li><ul>
<li><ahref="#how-can-i-share-my-files-with-a-vm">How can I share my files with a VM?</a></li>
<li><ahref="#how-can-i-share-my-files-with-a-vm">{% trans "How can I share my files with a VM?" %}</a></li>
</ul>
</li>
</ul>
</li>
<li><ahref="#profile">Profile</a><ul>
<li><ahref="#how-can-i-change-my-password">How can I change my password?</a></li>
<li><ahref="#how-can-i-store-public-keys-on-the-vms">How can I store public keys on the VMs?</a></li>
<li><ahref="#how-can-i-change-connection-template">How can I change connection template?</a></li>
<li><ahref="#profile">{% trans "Profile" %}</a><ul>
<li><ahref="#how-can-i-change-my-password">{% trans "How can I change my password?" %}</a></li>
<li><ahref="#how-can-i-store-public-keys-on-the-vms">{% trans "How can I store public keys on the VMs?" %}</a></li>
<li><ahref="#how-can-i-change-connection-template">{% trans "How can I change connection template?" %}</a></li>
</ul>
</li>
</ul>
...
...
@@ -116,82 +191,11 @@
<h2id="faq"><strong>FAQ</strong></h2>
<h3id="how-can-i-create-and-share-a-template-with-others"><strong>How can I create and share a template with others?</strong></h3>
<blockquote>
<ol>
<li>Start a virtual machine.</li>
<li>Customize this machine - install and remove softwares, etc.</li>
<li>Click on ‘Save as Template’ icon on operations.</li>
<li>On the dashboard, select this template to go to the ‘Edit template page’.</li>
<li>On the ‘Manage access’ box, add the specified user or user group with ‘user’ access level. (<ahref="#how-can-i-create-groups">You can easily create groups if you need</a>)</li>
</ol>
</blockquote>
<h3id="how-can-i-create-a-vm-and-give-to-another-user"><strong>How can I create a VM and give to another user?</strong></h3>
<blockquote>
<ol>
<li>Start a virtual machine.</li>
<li>Customize this machine - install and remove softwares, etc.</li>
<li>On the machine’s Access pane, you can add users and groups to this VM.</li>
</ol>
</blockquote>
<h3id="how-can-i-portforward"><strong>How can I portforward?</strong></h3>
<blockquote>
<ol>
<li>On the VM’s page, click on the Network pane.</li>
<li>On the prefered interface, type the port number, select type and click ‘Add’.</li>
<li>Of course the machines port must be opened. Opening port 80 examples: <br>
<li>CentOS, RHEL: append to <code>/etc/sysconfig/iptables</code>: <br>
<code><br>
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT <br>
</code><br>and restart the service:<code>sudo service iptables restart</code></li></ul></li>
<li>Now you can connect to the machine, with the generated port number.</li>
</ol>
</blockquote>
<h3id="my-machines-lease-is-short-i-want-to-extend-it-how-can-i-do-it"><strong>My machine’s lease is short. I want to extend it. How can I do it?</strong></h3>
<blockquote>
<p>{% blocktrans %}You can send a request to the administrators. On the VM’s page - home pane, click on the ‘renew’ button and ‘send request’. Please write down, why are you need this and choose how long extension do you want.{% endblocktrans %}</p>
</blockquote>
<h3id="i-havent-got-enough-cpu-cores-andor-memory-on-my-vm-how-can-i-have-more"><strong>I haven’t got enough CPU cores and/or memory on my VM. How can I have more?</strong></h3>
<blockquote>
<p>{% blocktrans %}You can send a request to the administrators. On the VM’s page - resources, modify the counters, write down, why are you need this and ‘save’.{% endblocktrans %}<</p>
</blockquote>
<h3id="i-want-access-to-a-specific-template-to-start-a-vm-what-can-i-do"><strong>I want access to a specific template to start a VM. What can I do? </strong></h3>
<blockquote>
<p>{% blocktrans %}When you want to create a VM, below the template list, there is an option to send a request. Select wich template do you want, why you need this and set the access rights.{% endblocktrans %}</p>
</blockquote>
<h2id="overview"><strong>Overview</strong></h2>
<h2id="overview"><strong>{% trans "Overview" %}</strong></h2>
<h3id="introduction"><strong>{% trans "Introduction" %}</strong></h3>
<p>{% blocktrans %}This is a deployment of CIRCLE Cloud, which is a free and open source cloud manager. Its most important function is starting and managing virtual machine instances based on templates. These templates are also easy to create.{% endblocktrans %}</p>
...
...
@@ -199,19 +203,19 @@
<h3id="dashboard"><strong>Dashboard</strong></h3>
<h3id="dashboard"><strong>{% trans "Dashboard" %}</strong></h3>
<p>{% blocktrans %}You can reach this service at <ahref="https://cloud.bme.hu/">https://cloud.bme.hu/</a> where you can log in to the dashboard. The dashboard is a summary about your virtual machines and other resources, and the main starting point to access the functions of the system.{% endblocktrans %}</p>
<h4id="virtual-machines-box"><strong>{% trans "Virtual Machines box" %}</strong></h4>
<p>{% blocktrans %}In the virtual machines box you will find your recent virtual machines. A summary view is also available by clicking the dashboard button (). Click on the name of a virtual machine to see its connection details, preferences, or to change its state.{% endblocktrans %}</p>
<h4id="how-can-i-create-a-vm"><strong>How can I create a VM?</strong></h4>
<h4id="how-can-i-create-a-vm"><strong>{% trans "How can I create a VM?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}You can start a machine by clicking the ‘New’ button and select a template. The machine starts automaticly.{% endblocktrans %}</p>
...
...
@@ -219,7 +223,7 @@
<h4id="how-can-i-mark-frequently-used-vms"><strong>How can I mark frequently used VMs?</strong></h4>
<h4id="how-can-i-mark-frequently-used-vms"><strong>{% trans "How can I mark frequently used VMs?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Important or frequently used machines can be pinned by the favorite button (). {% endblocktrans %}</p>
...
...
@@ -227,7 +231,7 @@
<h4id="how-can-i-search-for-vms"><strong>How can I search for VMs?</strong></h4>
<h4id="how-can-i-search-for-vms"><strong>{% trans "How can I search for VMs?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}The search field shows results incrementally, and submitting (⏎) jumps directly to the result, if there is exactly one. You can start a new virtual machine by clicking on the new button, and choosing a template.{% endblocktrans %}</p>
<h4id="templates-box"><strong>{% trans "Templates box" %}</strong></h4>
<p>{% blocktrans %}In the templates box you will find your recent templates. The searching, selecting, marking is the same procedure as the VMs.{% endblocktrans %}</p>
<h3id="virtual-machines"><strong>{% trans "Virtual Machines" %}</strong></h3>
<p>{% blocktrans %}After selecting a virtual machine, you will see the machine’s detailed page. Here, you can see the <strong>details</strong>, usage <strong>statistics</strong>, <strong>manage</strong> the virtual machine, change <strong>access rights</strong> and <strong>network interfaces</strong>, modify <strong>resources</strong> and show the <strong>activity log</strong>.{% endblocktrans %}</p>
<h4id="details"><strong>Details</strong></h4>
<h4id="details"><strong>{% trans "Details" %}</strong></h4>
<p>{% blocktrans %}If you select a virtual machine, you get to a page with all the details and operations listed. On the left, you will see the state of the machine and a summary about how you can connect to the machine. In the middle there is a tabbed pane, which contains details about the machine in categories. {% endblocktrans %}</p>
<h4id="how-can-i-connect-to-the-virtual-machine"><strong>How can I connect to the virtual machine?</strong></h4>
<h4id="how-can-i-connect-to-the-virtual-machine"><strong>{% trans "How can I connect to the virtual machine?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}If the machine is already started, click on the ‘Connect’ button, or simply copy the connection string to the terminal. <br>
...
...
@@ -262,7 +266,7 @@
<h4id="how-can-i-change-the-vms-password"><strong>How can I change the VM’s password?</strong></h4>
<h4id="how-can-i-change-the-vms-password"><strong>{% trans "How can I change the VM’s password?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Click on the ‘Generate new password!’ link{% endblocktrans %}</p>
<h4id="operations"><strong>{% trans "Operations" %}</strong></h4>
<p>{% blocktrans %}The upper right corner is the operation toolbar with the most important actions that control the lifecycle of the machine.
...
...
@@ -278,7 +282,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="what-kind-of-operations-are-allowed-to-do-with-my-vm"><strong>What kind of operations are allowed to do with my VM?</strong></h4>
<h4id="what-kind-of-operations-are-allowed-to-do-with-my-vm"><strong>{% trans "What kind of operations are allowed to do with my VM?" %}</strong></h4>
<blockquote>
<p><em>{% blocktrans %}Deploy</em>: Deploy and start the virtual machine (including storage and network configuration){% endblocktrans %}</p>
...
...
@@ -303,26 +307,26 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="home"><strong>Home</strong></h4>
<h4id="home"><strong>{% trans "Home" %}</strong></h4>
<p>{% blocktrans %}This shows statistics about the virtual machine, and this is where you can change the name, description and tags of the instance. We strongly advise to add a description to make the work of the cloud administrators easier in case of maintenance. {% endblocktrans %}</p>
<h4id="expiration"><strong>{% trans "Expiration" %}</strong></h4>
<p>{% blocktrans %}Here is a summary about the expiration times as well. Each virtual machine has a deadline for suspending and destroying based on predefined leases. {% endblocktrans %}</p>
<h4id="how-can-i-expand-the-vms-expiration-date"><strong>How can I expand the VM’s expiration date?</strong></h4>
<h4id="how-can-i-expand-the-vms-expiration-date"><strong>{% trans "How can I expand the VM’s expiration date?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}With the renew button you can reset the counters. Of course you will get a notification if the machine is going to expire.{% endblocktrans %}</p>
</blockquote>
<h4id="how-can-i-share-previously-uploaded-files-with-the-vm"><strong>How can I share previously uploaded files with the VM?</strong></h4>
<h4id="how-can-i-share-previously-uploaded-files-with-the-vm"><strong>{% trans "How can I share previously uploaded files with the VM?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}With the ‘Mount Store’ option, the virtual machine mounts your directory{% endblocktrans %}</p>
...
...
@@ -330,25 +334,25 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="resources"><strong>Resources</strong></h4>
<h4id="resources"><strong>{% trans "Resources" %}</strong></h4>
<p>{% blocktrans %}Resources contains details about how much <strong>memory</strong> and <strong>CPU</strong> the VM has, and how is it <strong>scheduled</strong>. Users with specific permission can change these settings if the machine is stopped.{% endblocktrans %}</p>
<h4id="console"><strong>Console</strong></h4>
<h4id="console"><strong>{% trans "Console" %}</strong></h4>
<p>{% blocktrans %}This pane allows to see the console of the virutal machine for troubleshooting and operating system installation. You can also use the keyboard and mouse. You should normally use the machine by connecting remotely over SSH or Remote Desktop.{% endblocktrans %}</p>
<h4id="access"><strong>Access</strong></h4>
<h4id="access"><strong>{% trans "Access" %}</strong></h4>
<p>{% blocktrans %}Allows sharing the machine with others and transferring the ownership. Users can see the details of the machine, operators can use most functions, and owners can also destroy the machine.{% endblocktrans %}</p>
<h4id="how-can-i-give-access-to-others"><strong>How can I give access to others?</strong></h4>
<h4id="how-can-i-give-access-to-others"><strong>{% trans "How can I give access to others?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Type the user/group ID, set permissions and click ‘Save’.{% endblocktrans %}</p>
...
...
@@ -356,7 +360,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="what-kind-of-permissions-are-available"><strong>What kind of permissions are available?</strong></h4>
<h4id="what-kind-of-permissions-are-available"><strong>{% trans "What kind of permissions are available?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}<strong>User</strong><br>
...
...
@@ -371,13 +375,13 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="network"><strong>Network</strong></h4>
<h4id="network"><strong>{% trans "Network" %}</strong></h4>
<p>{% blocktrans %}Shows how the virtual machine is connected to the network. You can add or remove interfaces, and allow remote access of different TCP/UDP ports.{% endblocktrans %}</p>
<h4id="how-can-i-add-a-network-interface"><strong>How can I add a network interface?</strong></h4>
<h4id="how-can-i-add-a-network-interface"><strong>{% trans "How can I add a network interface?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Click on the ‘Add interface’ on the Network pane and select from the list.{% endblocktrans %}</p>
...
...
@@ -385,19 +389,19 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="activity"><strong>Activity</strong></h4>
<h4id="activity"><strong>{% trans "Activity" %}</strong></h4>
<p>{% blocktrans %}Shows the full life history of the virtual machine. This is where you can see the causes of failed actions (just point the mouse to the name of the action) with the starting/finishing times.{% endblocktrans %}</p>
<h4id="multiple-vm-operations"><strong>Multiple VM operations</strong></h4>
<h4id="multiple-vm-operations"><strong>{% trans "Multiple VM operations" %}</strong></h4>
<p>{% blocktrans %}On the dashboard, by clicking the ‘list’ button, the virtual machine list page opens. Here can the owner manage (delete, rename or do basic operations like one VM can) multiple virtual machines simultaneously.{% endblocktrans %}</p>
<h4id="how-can-i-show-shared-or-destroyed-vms"><strong>How can I show shared or destroyed VMs?</strong></h4>
<h4id="how-can-i-show-shared-or-destroyed-vms"><strong>{% trans "How can I show shared or destroyed VMs?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Check on the ‘Include deleted VMs’ checkbox to list already deleted machines.{% endblocktrans %}</p>
...
...
@@ -405,7 +409,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h3id="templates"><strong>Templates</strong></h3>
<h3id="templates"><strong>{% trans "Templates" %}</strong></h3>
<p>{% blocktrans %}Templates are the prototypes of virtual machine instances: they contain <strong>configuration</strong> values for the different technical details <strong>of a VM to create</strong>, and also the network interfaces and disks to attach.{% endblocktrans %}</p>
...
...
@@ -413,7 +417,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-create-templates"><strong>How can I create templates?</strong></h4>
<h4id="how-can-i-create-templates"><strong>{% trans "How can I create templates?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}You can create templates from any virtual machine with the save as template button. Additionally, you can also click on the new button of the template box, and follow the template creation wizard.{% endblocktrans %}</p>
...
...
@@ -423,40 +427,40 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="what-kind-of-options-are-customizable-in-the-template"><strong>What kind of options are customizable in the template?</strong></h4>
<h4id="what-kind-of-options-are-customizable-in-the-template"><strong>{% trans "What kind of options are customizable in the template?" %}</strong></h4>
<blockquote>
<p><strong>Architecture</strong><br>
<p><strong>{% trans "Architecture" %}</strong><br>
The user can choose the template’s architecture (x86 or x86-64).</p>
<p><strong>Access method</strong><br>
<p><strong>{% trans "Access method" %}</strong><br>
The default access method is modifiable. Currently SSH, RDP and NX is supported.</p>
<p><strong>Boot menu</strong><br>
<p><strong>{% trans "Boot menu" %}</strong><br>
Select the box to turn on the boot menu.</p>
<p><strong>Traits</strong><br>
<p><strong>{% trans "Traits" %}</strong><br>
By adding or removing traits, we can guarantee specific features like the running node have <em>gpu</em> or <em>mirror</em> for the storage.</p>
<p><strong>Operating system</strong><br>
<p><strong>{% trans "Operating system" %}</strong><br>
The name of the operating system.</p>
<p><strong>Agent</strong><br>
<p><strong>{% trans "Agent" %}</strong><br>
Check this, if the machine has agent installed, and the manager should wait for its start.</p>
<p><strong>Networks</strong><br>
<p><strong>{% trans "Networks" %}</strong><br>
Removing networks</p>
<p><strong>Disks</strong><br>
<p><strong>{% trans "Disks" %}</strong><br>
Removing disks</p>
<p><strong>Raw_data</strong><br>
<p><strong>{% trans "Raw_data" %}</strong><br>
The Circle Cloud is using libvirt, so the owner can customize the running VM’s options here by <ahref="https://libvirt.org/formatdomain.html">libvirt domain parameters</a> .</p>
</blockquote>
<h4id="how-can-i-change-the-expiration-of-the-templates-vms"><strong>How can I change the expiration of the template’s VMs?</strong></h4>
<h4id="how-can-i-change-the-expiration-of-the-templates-vms"><strong>{% trans "How can I change the expiration of the template’s VMs?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Modify the ‘Lease’ option. You can choose lab, project or server configuration.{% endblocktrans %}</p>
...
...
@@ -464,7 +468,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-give-the-template-to-other-user"><strong>How can I give the template to other user?</strong></h4>
<h4id="how-can-i-give-the-template-to-other-user"><strong>{% trans "How can I give the template to other user?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}After clicking the ‘Transfer ownership’ you can select a user to give the template.{% endblocktrans %}</p>
...
...
@@ -472,7 +476,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-give-access-to-users-or-groups-to-the-template"><strong>How can I give access to users or groups to the template?</strong></h4>
<h4id="how-can-i-give-access-to-users-or-groups-to-the-template"><strong>{% trans "How can I give access to users or groups to the template?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Same as the VM access right handling, you can type the user or group ID at the template edit page Manage access box and select the {% endblocktrans %}</p>
...
...
@@ -480,13 +484,13 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h3id="groups"><strong>Groups</strong></h3>
<h3id="groups"><strong>{% trans "Groups" %}</strong></h3>
<p>{% blocktrans %}Groups are the main building blocks of permission management. On the dashboard you see a list of groups you have access to.{% endblocktrans %}</p>
<h4id="how-can-i-create-groups"><strong>How can I create groups?</strong></h4>
<h4id="how-can-i-create-groups"><strong>{% trans "How can I create groups?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}You can create your own groups by clicking on the new button of the groups box.{% endblocktrans %}</p>
...
...
@@ -496,7 +500,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-manage-the-users-in-a-group"><strong>How can I manage the users in a group?</strong></h4>
<h4id="how-can-i-manage-the-users-in-a-group"><strong>{% trans "How can I manage the users in a group?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}On the group page the owner can add or remove users or change the access rights over the group.{% endblocktrans %}</p>
...
...
@@ -504,7 +508,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-manage-privileges-with-the-group"><strong>How can I manage privileges with the group?</strong></h4>
<h4id="how-can-i-manage-privileges-with-the-group"><strong>{% trans "How can I manage privileges with the group?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}The owner can add or remove privileges at the bottom of the group page like ‘can download disk’ or ‘can configure port forwards’.{% endblocktrans %}</p>
...
...
@@ -512,7 +516,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h3id="files"><strong>Files</strong></h3>
<h3id="files"><strong>{% trans "Files" %}</strong></h3>
<p>{% blocktrans %}Each user has a simple personal file store, which is the easiest way to keep and retrieve your work done on virtual machines.{% endblocktrans %}</p>
...
...
@@ -520,7 +524,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-share-my-files-with-a-vm"><strong>How can I share my files with a VM?</strong></h4>
<h4id="how-can-i-share-my-files-with-a-vm"><strong>{% trans "How can I share my files with a VM?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}To use the file store, press the mount store button of the virtual machine.{% endblocktrans %}</p>
...
...
@@ -528,13 +532,13 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h3id="profile"><strong>Profile</strong></h3>
<h3id="profile"><strong>{% trans "Profile" %}</strong></h3>
<p>{% blocktrans %}On the profile page there are several options to manage your account.{% endblocktrans %}</p>
<h4id="how-can-i-change-my-password"><strong>How can I change my password?</strong></h4>
<h4id="how-can-i-change-my-password"><strong>{% trans "How can I change my password?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}On the profile page type the new password twice and the old password. Users can’t change passwords if the profile is using SSO.{% endblocktrans %}</p>
...
...
@@ -542,7 +546,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-store-public-keys-on-the-vms"><strong>How can I store public keys on the VMs?</strong></h4>
<h4id="how-can-i-store-public-keys-on-the-vms"><strong>{% trans "How can I store public keys on the VMs?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Copy your public key’s content, go to the profile page, and click on the ‘add SSH key’ and paste the content.{% endblocktrans %}</p>
...
...
@@ -550,7 +554,7 @@ The tool buttons are color coded by their effect, and enabled/disabled based on
<h4id="how-can-i-change-connection-template"><strong>How can I change connection template?</strong></h4>
<h4id="how-can-i-change-connection-template"><strong>{% trans "How can I change connection template?" %}</strong></h4>
<blockquote>
<p>{% blocktrans %}Connection templates are commands to connect the VMs with command line. In these strings there are some ‘smart tags’ like password or host which are based on the VM. On the profile page, edit or create connection.{% endblocktrans %}</p>