<commit_before>.. Ganeti documentation master file,
   created by sphinx-quickstart

Welcome to Ganeti's documentation!
==================================

This page is the starting point for browsing the ganeti documentation. It
contains link to all the sections of the documentation, grouped by topic.

The list of changes between Ganeti versions is provided in the :doc:`news` file.

In order to help understanding the Ganeti terminology, a :doc:`glossary` is
provided.

Also see the :ref:`search`.

Installing Ganeti
+++++++++++++++++

In order to install Ganeti, follow the instructions contained in the
:doc:`install`.

If you are an experience user, the content of the :doc:`install-quick` should
be enough.

Instructions for upgrading an existing installation to the latest version of
Ganeti are contained in the :doc:`upgrade`.

Using Ganeti
++++++++++++

Information about how to manage a Ganeti cluster after it has been installed
(including management of nodes, instances, info about the tools and the
monitoring agent) can be found in :doc:`admin`.

A more example-oriended guide is available in :doc:`walkthrough`.

The various tool that are part of Ganeti are described one by one in the
:doc:`manpages`.

A description of the security model underlying a Ganeti cluster can be find in
the :doc:`security` document.

Ganeti functionalities can be extended be hooking scripts automatically
activated when certain events happen. Information on this mechanism is provided
in the :doc:`hooks` document.

While using Ganeti, the allocation of instances can happen manually or
automatically, through some external tool making decisions about this. The API
for such tools is described in :doc:`iallocator`.

Most of the functionalities of Ganeti can be programmatically accessed through
an API, the :doc:`rapi`.<commit_msg>Fix typos in the documentation index<commit_after>.. Ganeti documentation master file,
   created by sphinx-quickstart

Welcome to Ganeti's documentation!
==================================

This page is the starting point for browsing the ganeti documentation. It
contains link to all the sections of the documentation, grouped by topic.

The list of changes between Ganeti versions is provided in the :doc:`news` file.

In order to help understanding the Ganeti terminology, a :doc:`glossary` is
provided.

Also see the :ref:`search`.

Installing Ganeti
+++++++++++++++++

In order to install Ganeti, follow the instructions contained in the
:doc:`install`.

If you are an experience user, the content of the :doc:`install-quick` should
be enough.

Instructions for upgrading an existing installation to the latest version of
Ganeti are contained in the :doc:`upgrade`.

Using Ganeti
++++++++++++

Information about how to manage a Ganeti cluster after it has been installed
(including management of nodes, instances, info about the tools and the
monitoring agent) can be found in :doc:`admin`.

A more example-oriended guide is available in :doc:`walkthrough`.

The various tool that are part of Ganeti are described one by one in the
:doc:`manpages`.

A description of the security model underlying a Ganeti cluster can be found in
the :doc:`security` document.

Ganeti functionalities can be extended by hooking scripts automatically
activated when certain events happen. Information on this mechanism is provided
in the :doc:`hooks` document.

While using Ganeti, the allocation of instances can happen manually or
automatically, through some external tools making decisions about this. The API
for such tools is described in :doc:`iallocator`.

Most of the functionalities of Ganeti can be programmatically accessed through
an API, the :doc:`rapi`.
{'fraction_non_alphanumeric': 0.08358208955223881, 'fraction_numerical': 0.0, 'mean_word_length': 5.1638795986622075, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7168345', 'n_tokens_mistral': 937, 'n_tokens_neox': 878, 'n_words': 508}