Statistics
| Branch: | Tag: | Revision:

root / docs / index.rst @ 9bffc757

History | View | Annotate | Download (1.7 kB)

1 c53c01d5 Nikos Skalkotos
.. snf-image documentation master file, created by
2 c53c01d5 Nikos Skalkotos
   sphinx-quickstart on Fri Sep 13 16:50:13 2013.
3 c53c01d5 Nikos Skalkotos
   You can adapt this file completely to your liking, but it should at least
4 c53c01d5 Nikos Skalkotos
   contain the root `toctree` directive.
5 c53c01d5 Nikos Skalkotos
6 c53c01d5 Nikos Skalkotos
Welcome to snf-image's documentation!
7 c53c01d5 Nikos Skalkotos
=====================================
8 c53c01d5 Nikos Skalkotos
9 0416bac5 Nikos Skalkotos
.. image:: /images/logo.png
10 0416bac5 Nikos Skalkotos
11 4c09d766 Constantinos Venetsanopoulos
snf-image is a `Ganeti <http://code.google.com/p/ganeti/>`_ OS definition. It
12 4c09d766 Constantinos Venetsanopoulos
allows Ganeti to launch instances from predefined or untrusted custom Images.
13 4c09d766 Constantinos Venetsanopoulos
The whole process of deploying an Image onto the block device, as provided by
14 4c09d766 Constantinos Venetsanopoulos
Ganeti, is done in complete isolation from the physical host, enhancing
15 4c09d766 Constantinos Venetsanopoulos
robustness and security.
16 0416bac5 Nikos Skalkotos
17 0416bac5 Nikos Skalkotos
snf-image supports `KVM <http://www.linux-kvm.org/page/Main_Page>`_ and
18 4c09d766 Constantinos Venetsanopoulos
`Xen <http://www.xenproject.org/>`_ based Ganeti clusters.
19 0416bac5 Nikos Skalkotos
20 4c09d766 Constantinos Venetsanopoulos
snf-image also supports Image customization via hooks. Hooks allow for:
21 0416bac5 Nikos Skalkotos
22 5e2e29b9 Nikos Skalkotos
 * Changing the password of root or arbitrary users
23 5e2e29b9 Nikos Skalkotos
 * Injecting files into the file system, e.g., SSH keys
24 0416bac5 Nikos Skalkotos
 * setting a custom hostname
25 0416bac5 Nikos Skalkotos
 * re-creating SSH host keys to ensure the image uses unique keys
26 0416bac5 Nikos Skalkotos
27 4c09d766 Constantinos Venetsanopoulos
snf-image is being used in large scale production environments with Ganeti to
28 4c09d766 Constantinos Venetsanopoulos
successfully deploy many major Linux distributions (Debian, Ubuntu/Kubuntu,
29 5e2e29b9 Nikos Skalkotos
CentOS, Fedora, OpenSUSE, Slackware, Arch Linux), Windows Server flavors
30 5e2e29b9 Nikos Skalkotos
(2008 R2, 2012, 20012 R2), as well as BSD systems (FreeBSD, OpenBSD, NetBSD).
31 0416bac5 Nikos Skalkotos
32 0416bac5 Nikos Skalkotos
The snf-image Ganeti OS Definition is released under
33 0416bac5 Nikos Skalkotos
`GPLv2 <http://www.gnu.org/licenses/gpl-2.0.html>`_.
34 0416bac5 Nikos Skalkotos
35 0416bac5 Nikos Skalkotos
36 c53c01d5 Nikos Skalkotos
Contents:
37 0416bac5 Nikos Skalkotos
^^^^^^^^^
38 c53c01d5 Nikos Skalkotos
39 c53c01d5 Nikos Skalkotos
.. toctree::
40 c53c01d5 Nikos Skalkotos
   :maxdepth: 2
41 c53c01d5 Nikos Skalkotos
42 0416bac5 Nikos Skalkotos
   architecture
43 120d8e88 Constantinos Venetsanopoulos
   interface
44 0416bac5 Nikos Skalkotos
   installation
45 0416bac5 Nikos Skalkotos
   usage
46 48b98a80 Nikos Skalkotos
   advanced
47 0416bac5 Nikos Skalkotos
48 c53c01d5 Nikos Skalkotos
Indices and tables
49 c53c01d5 Nikos Skalkotos
==================
50 c53c01d5 Nikos Skalkotos
51 c53c01d5 Nikos Skalkotos
* :ref:`genindex`
52 c53c01d5 Nikos Skalkotos
* :ref:`modindex`
53 c53c01d5 Nikos Skalkotos
* :ref:`search`