Skip to main content
# 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

Metadata

Release files for C3 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for C3 0.1
File Size Uploaded Provenance Actions
C3-0.1.tar.gz 24.2 kB Without provenance Details for C3-0.1.tar.gz

Release files / C3-0.1.tar.gz

Download URL C3-0.1.tar.gz
Size 24.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a471810988adf47e88610a103c805e4254c10ca8223ba223d658ddb25edbaedd
BLAKE2b-256 checksum
How to use checksums
c5681b18332ad4d28a1a6c160139d36e16cf5954d60033e9a3a6ea79e536e9bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for C3 0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page