diff --git a/modules/capacity-reservation/README.md b/modules/capacity-reservation/README.md new file mode 100644 index 00000000..6496e983 --- /dev/null +++ b/modules/capacity-reservation/README.md @@ -0,0 +1,40 @@ +# capacity-reservation + + +## Requirements + +No requirements. + +## Providers + +| Name | Version | +|------|---------| +| [aws](#provider\_aws) | n/a | +| [terraform](#provider\_terraform) | n/a | + +## Modules + +No modules. + +## Resources + +| Name | Type | +|------|------| +| [aws_ec2_capacity_reservation.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ec2_capacity_reservation) | resource | +| [terraform_data.describe_capacity_reservation](https://registry.terraform.io/providers/hashicorp/terraform/latest/docs/resources/data) | resource | +| [aws_availability_zone.zone_ids](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/availability_zone) | data source | +| [aws_ec2_instance_type_offerings.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ec2_instance_type_offerings) | data source | + +## Inputs + +| Name | Description | Type | Default | Required | +|------|-------------|------|---------|:--------:| +| [node\_groups](#input\_node\_groups) | Additional EKS managed node groups definition. |
map(object({| `{}` | no | +| [region](#input\_region) | AWS region for the deployment | `string` | n/a | yes | + +## Outputs + +| Name | Description | +|------|-------------| +| [capacity\_reservation](#output\_capacity\_reservation) | n/a | +
instance_types = list(string)
spot = optional(bool, false)
capacity = number
availability_zone_ids = list(string)
}))