avishayil / cloud-custodian-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloud Custodian Repo

How it Works

Cloud Custodian is a rules engine for managing AWS resources at scale. You define the rules that your resources should follow, and Cloud Custodian automatically provisions event sources and AWS Lambda functions to enforce those rules. Instead of writing custom serverless workflows, you can manage resources across all of your accounts via simple YAML files.

Cloud Custodian documentation: here

Prerequisites

Installation

Install Cloud Custodian by cloning and running the commands from this example repository:

$ git clone https://github.com/avishayil/cloud-custodian-example
$ pipenv install
$ pipenv shell
$ custodian -h

Run the Tests

You can use the associated GitHub action as a pipeline example, or run the following command on your machine:

$ tox

Credits

About


Languages

Language:Python 93.8%Language:Makefile 6.2%