Skip to content

The Cloud Toolkit AWS provider for Pulumi lets you deploy well-architected solutions in AWS.

License

Notifications You must be signed in to change notification settings

cloud-toolkit/cloud-toolkit-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Toolkit AWS

The Cloud Toolkit AWS provider for Pulumi provision well-architected solutions in AWS. With Cloud Toolkit AWS you can use your preferred programming language to manage your platform with Infrastructure as Code.

Install

JavaScript / TypeScript

To use from JavaScript or TypeScript, install using either npm:

npm install @cloudtoolkit/aws

or yarn:

yarn add @cloudtoolkit/aws

Python

To use from Python, install using pip:

pip install cloud-toolkit-aws

Configuration

To provision resources with the Cloud Toolkit AWS provider, you need to have AWS credentials. You can use the instructions on if you plan to use AWS credentials from a shared credentials file (which the AWS CLI usually manages for you) or from an environment variable. For more details, see the AWS documentation.

Examples

JavaScript / TypeScript

Create a private Bucket:

const ct = require("@cloudtoolkit/aws");

const bucket = new ct.storage.Bucket("mybucket");

Python

Create a private Bucket:

import cloud_toolkit_aws as ct

bucket = ct.storage.Bucket("bucket")

Development

Visit the development page.