blob: 1345104d5f6b75dc60cfd72bc86ca44bd607b30d [file] [log] [blame]
Kamatera Driver Documentation
===============================
`Kamatera`_ is a global cloud services platform provider, providing enterprise-grade cloud infrastructure products.
Kamatera is operating in 13 global data centers, with thousands of servers worldwide, serving tens of thousands of
clients including start-ups, application developers, international enterprises, and SaaS providers.
.. figure:: /_static/images/provider_logos/kamatera.png
:align: center
:width: 300
:target: https://www.kamatera.com/
Enabling API access
-------------------
To allow API access to your Kamatera account, you first need to add an API key
by visiting `Kamatera Console`_ and adding a new key under API Keys. Use the
created key Client ID and Secret as the arguments to the driver constructor.
.. _`Kamatera`: https://www.kamatera.com/
.. _`Kamatera Console`: https://console.kamatera.com/
Examples
--------
Instantiating a driver
~~~~~~~~~~~~~~~~~~~~~~
.. literalinclude:: /examples/compute/kamatera/instantiate_driver.py
:language: python
Create Node
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. literalinclude:: /examples/compute/kamatera/create_node.py
:language: python
Run node operations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. literalinclude:: /examples/compute/kamatera/node_operations.py
:language: python