Skip to main content

kloudi - Provisions AWS services from easy to read ini configs

Project description

# kloudi
kloudi, because you know you can't get enough of the cloud.

# Summary
For those of us who like to ensure the provisioning process is cheap, repeatable, and scalable. Kloudi is a collection of tools and libaries for AWS that is very easy and very repeatable.

# Getting started
Make sure you are using the secret sauce of zambi before using kloudi.
see, https://github.com/CityGrid/zambi

```
pip install kloudi
```

# Usage
We like to ensure the provisioning process is very repeatable. So we suppliment the CLI tools we have home grown with ini config files that we create and store in git for revision contorl management. See the examples directory for a set of config examples on our github page, https://github.com/jesco39/kloudi/tree/master/tests/confs

For a list of commands and options
```
C3EC2Provision.py -h
```

# Optional packages
The userdata.pl script is also used for provisioning, it requires the cg-cloud-init RPM.

A userdata.pl exampl script can be found in https://github.com/jesco39/kloudi/tree/master/tests/bin

If the userdata.pl script starts with sha-bang '#!' it will then be run on frist boot.

The userdata.pl script can be set via the AWS_BASE_DIR system variable
```


Changelog
=========
Current Release (0.2)
------------------
* kloudi: Manages automation of AWS accounts and services.

0.2
~~~~~~~
* feature: initial public release, S3 provisioning, name change to kloudi


0.1
~~~~~~~
* feature: initial public release, EC2 provisioning

Project details


Release history Release notifications | RSS feed

This version

0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for kloudi, version 0.2
Filename, size File type Python version Upload date Hashes
Filename, size kloudi-0.2.tar.gz (29.9 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page