No description
Find a file
2024-09-03 05:45:59 -04:00
.devcontainer use full image uri for devcontainers 2024-07-30 16:16:07 +02:00
.github/workflows Add Ubuntu Noble/24.04 to CI 2024-08-26 15:35:25 +02:00
app Utils.Time: extracted from Utils 2024-08-16 00:16:26 +02:00
autotools Makefile: link executables to exe/, not src/ 2024-08-15 18:02:51 +02:00
daemons Add default arguments for the metad daemon 2021-02-03 09:32:26 +01:00
devel replace simplejson with pythons buildin json 2024-05-15 22:41:03 +02:00
doc KVM: replace -drive by -blockdev and make HMP obsolete 2024-06-21 22:49:27 +02:00
lib redesign kvm qmp monitor 2024-08-22 09:34:58 +02:00
man KVM: replace -drive by -blockdev and make HMP obsolete 2024-06-21 22:49:27 +02:00
qa switch name- and ip-checking to opt-in (#1589) 2024-05-17 16:06:19 +02:00
regex allow three alternative RegEx implementations: regex-pcre, regex-pcre-builtin, regex-tdfa 2024-08-22 08:40:03 +02:00
src Metad.WebServer: rqRemoteAddr -> rqClientAddr 2024-08-22 10:15:24 +02:00
test redesign kvm qmp monitor 2024-08-22 09:34:58 +02:00
tools replace simplejson with pythons buildin json 2024-05-15 22:41:03 +02:00
.gitignore Makefile: link executables to exe/, not src/ 2024-08-15 18:02:51 +02:00
autogen.sh Remove obsolete statement in autogen.sh 2009-11-06 14:32:19 +01:00
configure.ac allow three alternative RegEx implementations: regex-pcre, regex-pcre-builtin, regex-tdfa 2024-08-22 08:40:03 +02:00
CONTRIBUTING.md Rename CONTRIBUTING file to adhere to Github standards 2022-05-29 11:38:39 +02:00
COPYING Update copyright statement 2015-06-02 14:17:39 +02:00
default.nix WIP 2024-09-03 05:45:59 -04:00
ganeti.cabal Metad.WebServer: rqRemoteAddr -> rqClientAddr 2024-08-22 10:15:24 +02:00
INSTALL INSTALL: fix typos in Hackage addresses of Cabal and cabal-install 2024-06-18 17:43:30 +02:00
Makefile.am add .github/workflows to makelfile exclude 2024-08-22 12:41:18 +02:00
NEWS Rework documentation 2024-04-12 18:00:40 +02:00
pydoctor.ini fix pydoctor conf 2024-05-07 23:23:25 +02:00
pylintrc Remove pylint tests removed in pylint 2.0 2016-12-05 16:32:32 +00:00
pylintrc-test Remove pylint tests removed in pylint 2.0 2016-12-05 16:32:32 +00:00
README.md overworked README 2024-08-14 22:49:14 +02:00
Setup.lhs build Haskell part with Cabal 2024-08-15 18:02:51 +02:00
stack.yaml WIP 2024-09-03 05:45:59 -04:00
stack.yaml.lock WIP 2024-09-03 05:45:59 -04:00
UPGRADE Mention manual creation of {shared,}file paths in UPGRADE 2015-10-16 09:11:43 +02:00

Ganeti 3.0

Welcome to the Ganeti Project

Ganeti is a virtual machine cluster management tool built on top of existing virtualisation technologies such as Xen or KVM and other open source software.

Our Vision

  • a virtualisation solution that Just Works
  • self-contained
  • aim for high-availibility and reliability
  • mid-range virtualisation solution (3 to 100 nodes)
  • purely open source
  • low complexity
  • available in major Linux distributions

Getting Started

Debian

Debian provides packages out of the box. More recent packages can usually be found through Debian Backports.

Ubuntu

Please use this PPA if you would like to run Ganeti on Ubuntu.

RedHat/CentOS

For Redhat/CentOS based systems, please head over to this repository.

Other Distributions / Source builds

You can also build Ganeti directly from source - please read these instructions carefully.

Nightly/Developer builds

We provide nightly packages for Debian and Ubuntu off the project's master branch via this repository. These packages are only for testing purposes, do not use them in production! There is no upgrade path between nightly builds!

Further information about dependencies and cluster initialisation can be found in this Guide.

Community

Ganeti is being used in virtualisation setups all over the world. If you want to reach or join our community, you can use one of the following options.

Mailing Lists

There are two mailing lists available: ganeti-users and ganeti-devel.

IRC

The #ganeti channel lives on the OFTC IRC Network.

GanetiCon

We have a yearly developer & users meeting organized by the community. Head over to ganeticon.org for more information!

Contributing

You would like to contribute to the Ganeti Project? Feel free to open Github issues, submit pull requests and of course check out our development guidelines.