cloudwash

Cloudwash_plain Cloudwash

PyPi & Quay Releases CodeQL Dependabot Updates pages-build-deployment

Introduction

cloudwash is a library written in python that can be used to monitor and remove the unused cloud resources in public and private cloud providers.

Most importantly, cloudwash provides the CLI command utility called ‘swach’ to fire commands to cleanup the resources on cloud.

cloudwash supports following cloud providers:

Cloud Providers VMs NICs DISCs IMAGEs Groups OCPs PIPs Stacks
Amazon EC2 ✓ ✓ ✓ ✓ ✗ DRY ✓ ✓
Microsoft Azure ✓ ✓ ✓ ✓ ✓ ✗ ✓ NA
Google Cloud ✓ ✗ ✗ ✗ ✗ ✗ ✗ NA
VMWare ✓ ✓ ✓ ✗ ✗ ✗ NA NA

| Podman | Containers ✓ | |——–|——————–|

The list of resource types Cloudwash helps to clean should be found under settings.yaml.template file for individual cloud providers along with cleanup criteria.

Guidelines for Users and Contributors: