Statistics
| Branch: | Tag: | Revision:

root / docs / overview.rst @ 7806f19d

History | View | Annotate | Download (2.7 kB)

1 fa0fa721 Giorgos Verigakis
Overview
2 fa0fa721 Giorgos Verigakis
========
3 fa0fa721 Giorgos Verigakis
4 fa0fa721 Giorgos Verigakis
History
5 fa0fa721 Giorgos Verigakis
-------
6 fa0fa721 Giorgos Verigakis
7 fa479dc3 Stavros Sachtouris
Kamaki was created on 2011 by the Synnefo (http://www.synnefo.org) development
8 fa479dc3 Stavros Sachtouris
team of the *Greek Research and Technology Network (GRNET)*, initially as an
9 fa479dc3 Stavros Sachtouris
internal project and later as a multipurpose tool for all users.
10 fa479dc3 Stavros Sachtouris
11 fa382f9e Stavros Sachtouris
Synnefo is an IaaS system which implements and extents OpenStack. Synnefo has
12 fa382f9e Stavros Sachtouris
been deployed in many environments to cover multiple needs. The most notable
13 fa382f9e Stavros Sachtouris
deployment is probably the GRNET's
14 fa479dc3 Stavros Sachtouris
`~okeanos <http://okeanos.grnet.gr>`_ IaaS service, running in GRNET data
15 fa479dc3 Stavros Sachtouris
centers, is used to offer cloud services to the Greek Research and Academic
16 fa479dc3 Stavros Sachtouris
Community.
17 fa479dc3 Stavros Sachtouris
18 fa479dc3 Stavros Sachtouris
Kamaki was originally conceived as a handy tool for the developers of *Synnefo*
19 fa479dc3 Stavros Sachtouris
and the administrators of *Okeanos*. The initial purpose of kamaki was to
20 fa479dc3 Stavros Sachtouris
provide an easy to use command line client for accessing the various ReST APIs
21 fa479dc3 Stavros Sachtouris
of Synnefo.
22 fa479dc3 Stavros Sachtouris
23 fa479dc3 Stavros Sachtouris
Kamaki has been designed to act as a command line client as well as a python
24 fa479dc3 Stavros Sachtouris
library for client developers. It is widely used in various synnefo and okeanos
25 fa479dc3 Stavros Sachtouris
components. Third parties are also encouraged to use the kamaki library for
26 fa479dc3 Stavros Sachtouris
developing their own python-based cloud-client applications.
27 fa479dc3 Stavros Sachtouris
28 fa479dc3 Stavros Sachtouris
As Synnefo became a full, scalable and stable cloud solution, kamaki also
29 fa479dc3 Stavros Sachtouris
evolved to an intuitive, multipurpose tool, available to a wider user base.
30 fa479dc3 Stavros Sachtouris
For example, it is used as the main Pithos+ client at Linux and other Unix-like
31 fa479dc3 Stavros Sachtouris
environments. It can be easily set up in all popular platforms, including
32 fa479dc3 Stavros Sachtouris
recent Linux, OS X and Windows releases.
33 fa0fa721 Giorgos Verigakis
34 cf49aa14 Stavros Sachtouris
Who uses *kamaki*?
35 fa0fa721 Giorgos Verigakis
------------------
36 fa0fa721 Giorgos Verigakis
37 fa479dc3 Stavros Sachtouris
Kamaki is targeted to new and advanced users who need an intuitive managerial console tool to manage a local or remote synnefo cloud installation, without
38 fa479dc3 Stavros Sachtouris
excluding users who need to use just parts of the cloud system (e.g. only
39 fa479dc3 Stavros Sachtouris
Pihtos+ storage service or only Image services)
40 fa479dc3 Stavros Sachtouris
41 fa479dc3 Stavros Sachtouris
*kamaki* is currently used
42 cf49aa14 Stavros Sachtouris
43 fa479dc3 Stavros Sachtouris
* internally by the Synnefo development team to test the synnefo software,
44 f5d9bc54 Stavros Sachtouris
45 fa479dc3 Stavros Sachtouris
* by the deployment team which operates the GRNET ~okeanos service
46 fa0fa721 Giorgos Verigakis
47 fa479dc3 Stavros Sachtouris
* as the main Pithos+ client at Linux and other Unix-like environments
48 fa479dc3 Stavros Sachtouris
49 fa479dc3 Stavros Sachtouris
* by third party Synnefo deploys who need to test and debug their cloud setup
50 fa479dc3 Stavros Sachtouris
51 fa479dc3 Stavros Sachtouris
* as an API library for other components in the Synnefo universe.
52 fa0fa721 Giorgos Verigakis
53 fa0fa721 Giorgos Verigakis
Contributing and helping out
54 fa0fa721 Giorgos Verigakis
----------------------------
55 fa0fa721 Giorgos Verigakis
56 fa479dc3 Stavros Sachtouris
The *kamaki* development team values your help and depends on community feedback for feature evolution. Any contributions and bug reports will be
57 fa479dc3 Stavros Sachtouris
highly appreciated.
58 fa0fa721 Giorgos Verigakis
59 fa0fa721 Giorgos Verigakis
Community & Support
60 fa0fa721 Giorgos Verigakis
-------------------
61 fa0fa721 Giorgos Verigakis
62 03d661d8 Stavros Sachtouris
For any problems you may bump into while using *kamaki* or for help from the development team please contact us at::
63 fa0fa721 Giorgos Verigakis
64 d8214a23 Constantinos Venetsanopoulos
* Users list: synnefo@googlegroups.com
65 d8214a23 Constantinos Venetsanopoulos
* Developers list: synnefo-devel@googlegroups.com
66 fa0fa721 Giorgos Verigakis
67 d8214a23 Constantinos Venetsanopoulos
Bug reports and feedback are also highly appreciated.