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 Preview][terraform-aws-service-catalog] [WIP] LIB-112: Enable terrascan, address dependabot alerts #2043

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
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
26 changes: 13 additions & 13 deletions docs/reference/services/app-orchestration/amazon-ecs-cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ import TabItem from '@theme/TabItem';
import VersionBadge from '../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../src/components/HclListItem.tsx';

<VersionBadge version="0.114.2" lastModifiedVersion="0.114.2"/>
<VersionBadge version="0.115.2" lastModifiedVersion="0.114.3"/>

# Amazon ECS Cluster

<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-cluster" className="link-button" title="View the source code for this service in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-cluster" className="link-button" title="View the source code for this service 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 versions which impacted this service.">Release Notes</a>

Expand Down Expand Up @@ -108,25 +108,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.114.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.114.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.114.2/test): Automated tests for the modules and examples.
* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.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.115.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.115.2/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.114.2/examples/for-learning-and-testing): The
* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/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.114.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.115.2/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 All @@ -153,7 +153,7 @@ For information on how to manage your ECS cluster, see the documentation in the

module "ecs_cluster" {

source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-cluster?ref=v0.114.2"
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-cluster?ref=v0.115.2"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -451,7 +451,7 @@ module "ecs_cluster" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-cluster?ref=v0.114.2"
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-cluster?ref=v0.115.2"
}

inputs = {
Expand Down Expand Up @@ -1485,11 +1485,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.114.2/modules/services/ecs-cluster/README.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-cluster/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-cluster/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-cluster/README.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-cluster/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-cluster/outputs.tf"
],
"sourcePlugin": "service-catalog-api",
"hash": "dfffc2776bb3d6977610d016a93b9b1a"
"hash": "6d1e62c507c1e8c11601c1c645888d63"
}
##DOCS-SOURCER-END -->
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ import TabItem from '@theme/TabItem';
import VersionBadge from '../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../src/components/HclListItem.tsx';

<VersionBadge version="0.114.2" lastModifiedVersion="0.66.0"/>
<VersionBadge version="0.115.2" lastModifiedVersion="0.66.0"/>

# Amazon ECS Fargate Cluster

<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-fargate-cluster" className="link-button" title="View the source code for this service in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-fargate-cluster" className="link-button" title="View the source code for this service 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 versions which impacted this service.">Release Notes</a>

Expand Down Expand Up @@ -64,25 +64,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.114.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.114.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.114.2/test): Automated tests for the modules and examples.
* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.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.115.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.115.2/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.114.2/examples/for-learning-and-testing): The
* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/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.114.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.115.2/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 All @@ -106,7 +106,7 @@ For information on how to manage your ECS cluster, see the documentation in the

module "ecs_fargate_cluster" {

source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-fargate-cluster?ref=v0.114.2"
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-fargate-cluster?ref=v0.115.2"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -141,7 +141,7 @@ module "ecs_fargate_cluster" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-fargate-cluster?ref=v0.114.2"
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-fargate-cluster?ref=v0.115.2"
}

inputs = {
Expand Down Expand Up @@ -236,11 +236,11 @@ The name of the ECS cluster.
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-fargate-cluster/README.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-fargate-cluster/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-fargate-cluster/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-fargate-cluster/README.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-fargate-cluster/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-fargate-cluster/outputs.tf"
],
"sourcePlugin": "service-catalog-api",
"hash": "13339d41983a1d7b838dd7e52454137f"
"hash": "f7eaec1be8939adc139e532674c9c4a4"
}
##DOCS-SOURCER-END -->
28 changes: 14 additions & 14 deletions docs/reference/services/app-orchestration/amazon-ecs-service.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ import TabItem from '@theme/TabItem';
import VersionBadge from '../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../src/components/HclListItem.tsx';

<VersionBadge version="0.114.2" lastModifiedVersion="0.113.0"/>
<VersionBadge version="0.115.2" lastModifiedVersion="0.113.0"/>

# Amazon ECS Service

<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-service" className="link-button" title="View the source code for this service in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-service" className="link-button" title="View the source code for this service 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 versions which impacted this service.">Release Notes</a>

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

### Repo organization

* [modules](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.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.115.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.114.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.114.2/test): Automated tests for the modules and examples.
* [examples](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.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.115.2/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.114.2/examples/for-learning-and-testing): The
* [examples/for-learning-and-testing folder](https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/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.114.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.115.2/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 All @@ -105,7 +105,7 @@ For information on how to manage your ECS service, see the documentation in the

module "ecs_service" {

source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-service?ref=v0.114.2"
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-service?ref=v0.115.2"

# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
Expand Down Expand Up @@ -629,7 +629,7 @@ module "ecs_service" {
# ------------------------------------------------------------------------------------------------------

terraform {
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-service?ref=v0.114.2"
source = "git::[email protected]:gruntwork-io/terraform-aws-service-catalog.git//modules/services/ecs-service?ref=v0.115.2"
}

inputs = {
Expand Down Expand Up @@ -1708,7 +1708,7 @@ The ID of the VPC in which to create the target group. Only used if <a href="#el
<HclListItem name="elb_target_groups" requirement="optional" type="any">
<HclListItemDescription>

Configurations for ELB target groups for ALBs and NLBs that should be associated with the ECS Tasks. Each entry corresponds to a separate target group. Set to the empty object ({}) if you are not using an ALB or NLB.
Configurations for ELB target groups for ALBs and NLBs that should be associated with the ECS Tasks. Each entry corresponds to a separate target group. Set to the empty object (&#123;&#125;) if you are not using an ALB or NLB.

</HclListItemDescription>
<HclListItemTypeDetails>
Expand Down Expand Up @@ -2995,11 +2995,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.114.2/modules/services/ecs-service/README.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-service/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.114.2/modules/services/ecs-service/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-service/README.md",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-service/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-service-catalog/tree/v0.115.2/modules/services/ecs-service/outputs.tf"
],
"sourcePlugin": "service-catalog-api",
"hash": "42d03105d13d7cec3f0d955ff5b2e91f"
"hash": "ced06fc5b24b97f19e98072a2500fdbd"
}
##DOCS-SOURCER-END -->
Loading