Skip to main content

CloudCloudCloud

Project description

# C3
It stands for CloudCloudCloud, 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. C3 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 C3.
see, https://github.com/CityGrid/zambi

```
pip install c3
```

# 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/CityGrid/c3/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/CityGrid/c3/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
=========
Next Release (0.2)
------------------
* C3: CloudCloudCloud Manages automation of AWS accounts and services.

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

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

C3-0.1.tar.gz (24.2 kB view details)

Uploaded Source

File details

Details for the file C3-0.1.tar.gz.

File metadata

  • Download URL: C3-0.1.tar.gz
  • Upload date:
  • Size: 24.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for C3-0.1.tar.gz
Algorithm Hash digest
SHA256 a471810988adf47e88610a103c805e4254c10ca8223ba223d658ddb25edbaedd
MD5 c4cc65f8bdb0e92ac4c7aad9723ca725
BLAKE2b-256 c5681b18332ad4d28a1a6c160139d36e16cf5954d60033e9a3a6ea79e536e9bd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page