Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Automated Update][terraform-aws-service-catalog] v0.96.3 release #551

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 23 additions & 23 deletions docs/reference/services/app-orchestration/amazon-ecs-cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ import TabItem from '@theme/TabItem';
import VersionBadge from '../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue } from '../../../../src/components/HclListItem.tsx';

<VersionBadge version="0.96.2" lastModifiedVersion="0.95.1"/>
<VersionBadge version="0.96.3" lastModifiedVersion="0.95.1"/>

# Amazon ECS Cluster


<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules/services/ecs-cluster" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules/services/ecs-cluster" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/releases?q=services%2Fecs-cluster" className="link-button" title="Release notes for only the service catalog versions which impacted this service.">Release Notes</a>

Expand Down Expand Up @@ -109,25 +109,25 @@ For info on finding your Docker container logs and custom metrics in CloudWatch,

### Repo organization

* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
* [examples](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples): This folder contains working examples of how to use the submodules.
* [test](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/test): Automated tests for the modules and examples.
* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
* [examples](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples): This folder contains working examples of how to use the submodules.
* [test](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/test): Automated tests for the modules and examples.

## Deploy

### Non-production deployment (quick start for learning)

If you just want to try this repo out for experimenting and learning, check out the following resources:

* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples/for-learning-and-testing): The
* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples/for-learning-and-testing): The
`examples/for-learning-and-testing` folder contains standalone sample code optimized for learning, experimenting, and
testing (but not direct production usage).

### Production deployment

If you want to deploy this repo in production, check out the following resources:

* [examples/for-production folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples/for-production): The `examples/for-production` folder contains sample code
* [examples/for-production folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples/for-production): The `examples/for-production` folder contains sample code
optimized for direct usage in production. This is code from the
[Gruntwork Reference Architecture](https://gruntwork.io/reference-architecture), and it shows you how we build an
end-to-end, integrated tech stack on top of the Gruntwork Service Catalog.
Expand Down Expand Up @@ -562,22 +562,13 @@ Trigger an alarm if the ECS Cluster has a CPU utilization percentage above this
<HclListItemDefaultValue defaultValue="90"/>
</HclListItem>

<HclListItem name="high_disk_utilization_period" requirement="optional" type="number">
<HclListItem name="high_cpu_utilization_treat_missing_data" requirement="optional" type="string">
<HclListItemDescription>

The period, in seconds, over which to measure the disk utilization percentage. Only used if <a href="#enable_ecs_cloudwatch_alarms"><code>enable_ecs_cloudwatch_alarms</code></a> is set to true
Sets how this alarm should handle entering the INSUFFICIENT_DATA state. Must be one of: 'missing', 'ignore', 'breaching' or 'notBreaching'.

</HclListItemDescription>
<HclListItemDefaultValue defaultValue="300"/>
</HclListItem>

<HclListItem name="high_disk_utilization_threshold" requirement="optional" type="number">
<HclListItemDescription>

Trigger an alarm if the EC2 instances in the ECS Cluster have a disk utilization percentage above this threshold. Only used if <a href="#enable_ecs_cloudwatch_alarms"><code>enable_ecs_cloudwatch_alarms</code></a> is set to true

</HclListItemDescription>
<HclListItemDefaultValue defaultValue="90"/>
<HclListItemDefaultValue defaultValue="&quot;missing&quot;"/>
</HclListItem>

<HclListItem name="high_memory_utilization_evaluation_periods" requirement="optional" type="number">
Expand Down Expand Up @@ -616,6 +607,15 @@ Trigger an alarm if the ECS Cluster has a memory utilization percentage above th
<HclListItemDefaultValue defaultValue="90"/>
</HclListItem>

<HclListItem name="high_memory_utilization_treat_missing_data" requirement="optional" type="string">
<HclListItemDescription>

Sets how this alarm should handle entering the INSUFFICIENT_DATA state. Must be one of: 'missing', 'ignore', 'breaching' or 'notBreaching'.

</HclListItemDescription>
<HclListItemDefaultValue defaultValue="&quot;missing&quot;"/>
</HclListItem>

<HclListItem name="http_put_response_hop_limit" requirement="optional" type="number">
<HclListItemDescription>

Expand Down Expand Up @@ -836,11 +836,11 @@ The CloudWatch Dashboard metric widget for the ECS cluster workers' Memory utili
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-cluster%2FREADME.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-cluster%2Fvariables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-cluster%2Foutputs.tf"
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-cluster%2FREADME.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-cluster%2Fvariables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-cluster%2Foutputs.tf"
],
"sourcePlugin": "service-catalog-api",
"hash": "82503a5691573acdf1c43888e5534b6f"
"hash": "8e4a59a920be14605b977df57a7bd72f"
}
##DOCS-SOURCER-END -->
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ import TabItem from '@theme/TabItem';
import VersionBadge from '../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue } from '../../../../src/components/HclListItem.tsx';

<VersionBadge version="0.96.2" lastModifiedVersion="0.66.0"/>
<VersionBadge version="0.96.3" lastModifiedVersion="0.66.0"/>

# Amazon ECS Fargate Cluster


<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules/services/ecs-fargate-cluster" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules/services/ecs-fargate-cluster" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/releases?q=services%2Fecs-fargate-cluster" className="link-button" title="Release notes for only the service catalog versions which impacted this service.">Release Notes</a>

Expand Down Expand Up @@ -65,25 +65,25 @@ To understand core concepts like what is ECS, and the different cluster types, s

### Repo organization

* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
* [examples](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples): This folder contains working examples of how to use the submodules.
* [test](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/test): Automated tests for the modules and examples.
* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal submodules.
* [examples](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples): This folder contains working examples of how to use the submodules.
* [test](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/test): Automated tests for the modules and examples.

## Deploy

### Non-production deployment (quick start for learning)

If you just want to try this repo out for experimenting and learning, check out the following resources:

* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples/for-learning-and-testing): The
* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples/for-learning-and-testing): The
`examples/for-learning-and-testing` folder contains standalone sample code optimized for learning, experimenting, and
testing (but not direct production usage).

### Production deployment

If you want to deploy this repo in production, check out the following resources:

* [examples/for-production folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples/for-production): The `examples/for-production` folder contains sample code
* [examples/for-production folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples/for-production): The `examples/for-production` folder contains sample code
optimized for direct usage in production. This is code from the
[Gruntwork Reference Architecture](https://gruntwork.io/reference-architecture), and it shows you how we build an
end-to-end, integrated tech stack on top of the Gruntwork Service Catalog.
Expand Down Expand Up @@ -154,11 +154,11 @@ The name of the ECS cluster.
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-fargate-cluster%2FREADME.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-fargate-cluster%2Fvariables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-fargate-cluster%2Foutputs.tf"
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-fargate-cluster%2FREADME.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-fargate-cluster%2Fvariables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-fargate-cluster%2Foutputs.tf"
],
"sourcePlugin": "service-catalog-api",
"hash": "cde92577d26661f840390f1acc375539"
"hash": "73504e4a751842be3f706bdee0184f3c"
}
##DOCS-SOURCER-END -->
40 changes: 29 additions & 11 deletions docs/reference/services/app-orchestration/amazon-ecs-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ import TabItem from '@theme/TabItem';
import VersionBadge from '../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue } from '../../../../src/components/HclListItem.tsx';

<VersionBadge version="0.96.2" lastModifiedVersion="0.96.1"/>
<VersionBadge version="0.96.3" lastModifiedVersion="0.96.1"/>

# Amazon ECS Service


<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules/services/ecs-service" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules/services/ecs-service" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/releases?q=services%2Fecs-service" className="link-button" title="Release notes for only the service catalog versions which impacted this service.">Release Notes</a>

Expand Down Expand Up @@ -64,25 +64,25 @@ more, see the documentation in the

### Repo organization

* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal
* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules): the main implementation code for this repo, broken down into multiple standalone, orthogonal
submodules.
* [examples](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples): This folder contains working examples of how to use the submodules.
* [test](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/test): Automated tests for the modules and examples.
* [examples](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples): This folder contains working examples of how to use the submodules.
* [test](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/test): Automated tests for the modules and examples.

## Deploy

### Non-production deployment (quick start for learning)

If you just want to try this repo out for experimenting and learning, check out the following resources:

* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples/for-learning-and-testing): The
* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples/for-learning-and-testing): The
`examples/for-learning-and-testing` folder contains standalone sample code optimized for learning, experimenting, and testing (but not direct production usage).

### Production deployment

If you want to deploy this repo in production, check out the following resources:

* [examples/for-production folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/examples/for-production): The `examples/for-production` folder contains sample code
* [examples/for-production folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/examples/for-production): The `examples/for-production` folder contains sample code
optimized for direct usage in production. This is code from the
[Gruntwork Reference Architecture](https://gruntwork.io/reference-architecture), and it shows you how we build an
end-to-end, integrated tech stack on top of the Gruntwork Service Catalog.
Expand Down Expand Up @@ -704,6 +704,15 @@ Trigger an alarm if the ECS Service has a CPU utilization percentage above this
<HclListItemDefaultValue defaultValue="90"/>
</HclListItem>

<HclListItem name="high_cpu_utilization_treat_missing_data" requirement="optional" type="string">
<HclListItemDescription>

Sets how this alarm should handle entering the INSUFFICIENT_DATA state. Must be one of: 'missing', 'ignore', 'breaching' or 'notBreaching'.

</HclListItemDescription>
<HclListItemDefaultValue defaultValue="&quot;missing&quot;"/>
</HclListItem>

<HclListItem name="high_memory_utilization_period" requirement="optional" type="number">
<HclListItemDescription>

Expand All @@ -722,6 +731,15 @@ Trigger an alarm if the ECS Service has a memory utilization percentage above th
<HclListItemDefaultValue defaultValue="90"/>
</HclListItem>

<HclListItem name="high_memory_utilization_treat_missing_data" requirement="optional" type="string">
<HclListItemDescription>

Sets how this alarm should handle entering the INSUFFICIENT_DATA state. Must be one of: 'missing', 'ignore', 'breaching' or 'notBreaching'.

</HclListItemDescription>
<HclListItemDefaultValue defaultValue="&quot;missing&quot;"/>
</HclListItem>

<HclListItem name="hosted_zone_id" requirement="optional" type="string">
<HclListItemDescription>

Expand Down Expand Up @@ -1296,11 +1314,11 @@ The names of the ECS service's load balancer's target groups
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-service%2FREADME.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-service%2Fvariables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.2/modules%2Fservices%2Fecs-service%2Foutputs.tf"
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-service%2FREADME.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-service%2Fvariables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.96.3/modules%2Fservices%2Fecs-service%2Foutputs.tf"
],
"sourcePlugin": "service-catalog-api",
"hash": "8fc0248a13b39bd08f4623b8f2c458e3"
"hash": "4118df4ad799741a92f54fbd6293aeda"
}
##DOCS-SOURCER-END -->
Loading