- api/schema/Trait.html.textile.liquid
- api/schema/User.html.textile.liquid
- api/schema/VirtualMachine.html.textile.liquid
- admin:
- - Admin:
- - admin/index.html.md.liquid
- - admin/cheat_sheet.html.textile.liquid
installguide:
- Overview:
- install/index.html.textile.liquid
- install/install-keepproxy.html.textile.liquid
- install/install-crunch-dispatch.html.textile.liquid
- install/install-compute-node.html.textile.liquid
+ - install/cheat_sheet.html.textile.liquid
- Software prerequisites:
- install/install-manual-prerequisites-ruby.html.textile.liquid
- install/install-sso.html.textile.liquid
<ul class="nav navbar-nav">
<li {% if page.navsection == 'start' %} class="active" {% endif %}><a href="{{ site.baseurl }}/start/index.html">Getting Started</a></li>
<li {% if page.navsection == 'userguide' %} class="active" {% endif %}><a href="{{ site.baseurl }}/user/index.html">User Guide</a></li>
- <li {% if page.navsection == 'sdk' %} class="active" {% endif %}><a href="{{ site.baseurl }}/sdk/index.html">SDK Reference</a></li>
- <li {% if page.navsection == 'api' %} class="active" {% endif %}><a href="{{ site.baseurl }}/api/index.html">API Reference</a></li>
- <li {% if page.navsection == 'adminguide' %} class="active" {% endif %}><a href="{{ site.baseurl }}/admin/index.html">Admin Guide</a></li>
- <li {% if page.navsection == 'installguide' %} class="active" {% endif %}><a href="{{ site.baseurl }}/install/index.html">Install Guide</a></li>
+ <li {% if page.navsection == 'sdk' %} class="active" {% endif %}><a href="{{ site.baseurl }}/sdk/index.html">SDKs</a></li>
+ <li {% if page.navsection == 'api' %} class="active" {% endif %}><a href="{{ site.baseurl }}/api/index.html">API</a></li>
+ <li {% if page.navsection == 'installguide' %} class="active" {% endif %}><a href="{{ site.baseurl }}/install/index.html">Install</a></li>
<li><a href="https://arvados.org/projects/arvados/" style="padding-left: 2em">Developer Site »</a></li>
</ul>
</div>
+++ /dev/null
----
-layout: default
-navsection: admin
-title: Overview
-...
-
-{% include 'alert_stub' %}
-
-# Administration Overview
-
-Unlike other users, administrators
-
-* can see and modify all user-created objects regardless of permission settings
-* can directly create and modify system objects like Nodes and ApiClients
<p>
<a href="{{ site.baseurl }}/api/index.html">API Reference</a> — Details about the the Arvados REST API.
</p>
- <p>
- <a href="{{ site.baseurl }}/admin/index.html">Admin Guide</a> — How to administer an Arvados system.
- </p>
<p>
<a href="{{ site.baseurl }}/install/index.html">Install Guide</a> — How to install Arvados on a cloud platform.
</p>
---
layout: default
-navsection: admin
+navsection: installguide
title: Cheat Sheet
...
+h3. Workbench: user management
+As an Admin user, use the gear icon on the top right to visit the Users page. From there, use the 'Add new user' button to create a new user. Alternatively, visit an existing user with the 'Show' button next to the user's name. Then use the 'Admin' tab and click the 'Setup' button to activate the user, and create a virtual machine login as well as git repository for them.
h3. CLI setup
ARVADOS_API_TOKEN=1234567890qwertyuiopasdfghjklzxcvbnm1234567890zzzz
</pre>
-h3. Create VM
+h3. CLI: Create VM
<pre>
arv virtual_machine create --virtual-machine '{"hostname":"xxxxxxxchangeme.example.com"}'
</pre>
-h3. Activate user
+h3. CLI: Activate user
<pre>
user_uuid=xxxxxxxchangeme
EOF
</pre>
-h3. User → repo
+h3. CLI: User → repo
Give @$user_uuid@ permission to commit to @$repo_uuid@ as @$repo_username@