Skip to main content
Documentation Status https://github.com/MacHu-GWU/cdk_mate-project/actions/workflows/main.yml/badge.svg https://codecov.io/gh/MacHu-GWU/cdk_mate-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/cdk-mate.svg https://img.shields.io/pypi/l/cdk-mate.svg https://img.shields.io/pypi/pyversions/cdk-mate.svg https://img.shields.io/badge/✍️_Release_History!--None.svg?style=social&logo=github https://img.shields.io/badge/⭐_Star_me_on_GitHub!--None.svg?style=social&logo=github
https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to cdk_mate Documentation

https://cdk-mate.readthedocs.io/en/latest/_static/cdk_mate-logo.png

CDK Mate is a comprehensive toolkit for managing AWS CDK deployments across multiple stacks and environments with minimal boilerplate code. It provides a flexible framework for organizing CDK stacks with clear separation between stack definition and deployment concerns. Key features include a powerful stack context management system for handling different environments (dev, test, prod), Python wrappers around CDK CLI commands for automated deployments, utilities for credential management, and best practices for multi-stack project organization. The library simplifies complex infrastructure deployments by enabling consistent configuration across environments while supporting both individual stack development and full environment deployments. CDK Mate helps development teams scale their infrastructure as code implementations while maintaining clean, testable, and maintainable code architecture.

Install

cdk_mate is released on PyPI, so all you need is to:

$ pip install cdk-mate

To upgrade to latest version:

$ pip install --upgrade cdk-mate

Metadata

Release files for cdk-mate 0.1.6

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

Source distribution (sdist)

Source distribution for cdk-mate 0.1.6
File Size Uploaded
cdk_mate-0.1.6.tar.gz 15.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cdk-mate 0.1.6
File Interpreter ABI Platform
cdk_mate-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 36.9 kB

Release files / cdk_mate-0.1.6.tar.gz

Download URL cdk_mate-0.1.6.tar.gz
Size 15.6 kB
Tags Source
SHA-256 checksum
How to use checksums
35155368233c3f6fcbc1b674f86daa017732af5d79e4055bab58bb045c3bf600
BLAKE2b-256 checksum
How to use checksums
51651396faad3d5df3ee4bc3271c06cd343bf4d01226a0a3d0618ee36bcf3ee7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.8

Release files / cdk_mate-0.1.6-py3-none-any.whl

Download URL cdk_mate-0.1.6-py3-none-any.whl
Size 21.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7b3e6ca74c5292b280123dbc73a165fdc0fb9ef0ecf69eb104c30404c0e17f28
BLAKE2b-256 checksum
How to use checksums
de32e6e2ee35784a47b92dd422015dad7fe4440b1716e7c18347615f52f66746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

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