commonware-deployer 0.0.63

Deploy infrastructure across cloud providers.
Documentation
# commonware-deployer

[![Crates.io](https://img.shields.io/crates/v/commonware-deployer.svg)](https://crates.io/crates/commonware-deployer)
[![Docs.rs](https://docs.rs/commonware-deployer/badge.svg)](https://docs.rs/commonware-deployer)

Deploy infrastructure across cloud providers.

## Status

`commonware-deployer` is **ALPHA** software and is not yet recommended for production use. Developers should expect breaking changes and occasional instability.

## Debugging

### Missing AWS Credentials

If `commonware-deployer` can't detect your AWS credentials, you'll see a "Request has expired." error:

```
2025-03-05T01:36:47.550105Z  INFO deployer::ec2::create: created EC2 client region="eu-west-1"
2025-03-05T01:36:48.268330Z ERROR deployer: failed to create EC2 deployment error=AwsEc2(Unhandled(Unhandled { source: ErrorMetadata { code: Some("RequestExpired"), message: Some("Request has expired."), extras: Some({"aws_request_id": "006f6b92-4965-470d-8eac-7c9644744bdf"}) }, meta: ErrorMetadata { code: Some("RequestExpired"), message: Some("Request has expired."), extras: Some({"aws_request_id": "006f6b92-4965-470d-8eac-7c9644744bdf"}) } }))
```