Skip to content

Commit bed2c42

Browse files
authored
Merge pull request #37 from sourcefuse/GH-36/33/31
upgraded terraform/provider versions and upgraded upstream modules #minor
2 parents b318a90 + 4d3fbe5 commit bed2c42

File tree

8 files changed

+43
-25
lines changed

8 files changed

+43
-25
lines changed

.github/workflows/docs.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,17 @@ jobs:
3434
user_email: '[email protected]'
3535
user_name: ${{ github.actor }}
3636
commit_message: ${{ github.event.head_commit.message }}
37+
- name: Pushes to another repository
38+
uses: cpina/github-action-push-to-another-repository@main
39+
env:
40+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
41+
API_TOKEN_GITHUB: ${{ secrets.ARC_DOCS_API_TOKEN_GITHUB }}
42+
with:
43+
source-directory: 'static'
44+
destination-github-username: 'sourcefuse'
45+
destination-repository-name: 'arc-docs'
46+
target-directory: 'docs/arc-iac-docs/modules/terraform-aws-arc-security/static'
47+
user-email: '[email protected]'
48+
user-name: ${{ github.actor }}
49+
target-branch: main
50+
commit-message: ${{ github.event.head_commit.message }}

.github/workflows/tag-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ jobs:
2626
release_name: v${{ steps.tag.outputs.tag }}
2727
body: ${{ github.release_notes }}
2828
draft: false
29-
prerelease: false
29+
prerelease: false

.terraform-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
latest:^1.5
1+
latest:^1.7

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
![Module Structure](./static/banner.png)
2+
13
# [terraform-aws-arc-security](https://github.com/sourcefuse/terraform-aws-arc-security)
24

35
<a href="https://github.com/sourcefuse/terraform-aws-arc-security/releases/latest"><img src="https://img.shields.io/github/release/sourcefuse/terraform-aws-arc-security.svg?style=for-the-badge" alt="Latest Release"/></a> <a href="https://github.com/sourcefuse/terraform-aws-arc-security/commits"><img src="https://img.shields.io/github/last-commit/sourcefuse/terraform-aws-arc-security.svg?style=for-the-badge" alt="Last Updated"/></a> ![Terraform](https://img.shields.io/badge/terraform-%235835CC.svg?style=for-the-badge&logo=terraform&logoColor=white) ![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?style=for-the-badge&logo=githubactions&logoColor=white)
@@ -51,25 +53,25 @@ module "cloud_security" {
5153

5254
| Name | Version |
5355
|------|---------|
54-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | ~> 1.5 |
55-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.0 |
56+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.3, < 2.0.0 |
57+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5.0, < 6.0 |
5658

5759
## Providers
5860

5961
| Name | Version |
6062
|------|---------|
61-
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.46.0 |
63+
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.62.0 |
6264

6365
## Modules
6466

6567
| Name | Source | Version |
6668
|------|--------|---------|
67-
| <a name="module_aws_config_storage"></a> [aws\_config\_storage](#module\_aws\_config\_storage) | cloudposse/config-storage/aws | 1.0.0 |
68-
| <a name="module_config"></a> [config](#module\_config) | cloudposse/config/aws | 1.1.0 |
69-
| <a name="module_guard_duty"></a> [guard\_duty](#module\_guard\_duty) | cloudposse/guardduty/aws | 0.5.0 |
69+
| <a name="module_aws_config_storage"></a> [aws\_config\_storage](#module\_aws\_config\_storage) | cloudposse/config-storage/aws | 1.0.2 |
70+
| <a name="module_config"></a> [config](#module\_config) | cloudposse/config/aws | 1.5.2 |
71+
| <a name="module_guard_duty"></a> [guard\_duty](#module\_guard\_duty) | cloudposse/guardduty/aws | 0.6.0 |
7072
| <a name="module_guard_duty_sns_topic"></a> [guard\_duty\_sns\_topic](#module\_guard\_duty\_sns\_topic) | cloudposse/sns-topic/aws | 0.20.1 |
7173
| <a name="module_inspector"></a> [inspector](#module\_inspector) | ./modules/inspector | n/a |
72-
| <a name="module_security_hub"></a> [security\_hub](#module\_security\_hub) | cloudposse/security-hub/aws | 0.12.0 |
74+
| <a name="module_security_hub"></a> [security\_hub](#module\_security\_hub) | cloudposse/security-hub/aws | 0.12.2 |
7375
| <a name="module_securityhub_sns_kms_key"></a> [securityhub\_sns\_kms\_key](#module\_securityhub\_sns\_kms\_key) | cloudposse/kms-key/aws | 0.12.2 |
7476
| <a name="module_securityhub_sns_topic"></a> [securityhub\_sns\_topic](#module\_securityhub\_sns\_topic) | cloudposse/sns-topic/aws | 0.21.0 |
7577
| <a name="module_sns_guard_duty"></a> [sns\_guard\_duty](#module\_sns\_guard\_duty) | cloudposse/sns-topic/aws | 0.21.0 |

example/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
## defaults
33
################################################################################
44
terraform {
5-
required_version = "~> 1.5"
5+
required_version = "~> 1.7"
66

77
required_providers {
88
aws = {

main.tf

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,9 @@
1-
terraform {
2-
required_version = "~> 1.5"
3-
4-
required_providers {
5-
aws = {
6-
source = "hashicorp/aws"
7-
version = ">= 5.0"
8-
}
9-
}
10-
}
11-
121
################################################################################
132
## security hub
143
################################################################################
154
module "security_hub" {
165
source = "cloudposse/security-hub/aws"
17-
version = "0.12.0"
6+
version = "0.12.2"
187
enabled = var.enable_security_hub
198

209
name = local.name_prefix
@@ -32,7 +21,7 @@ module "security_hub" {
3221

3322
module "guard_duty" {
3423
source = "cloudposse/guardduty/aws"
35-
version = "0.5.0"
24+
version = "0.6.0"
3625
count = var.enable_guard_duty ? 1 : 0
3726

3827
name = local.name_prefix
@@ -51,7 +40,7 @@ module "guard_duty" {
5140

5241
module "aws_config_storage" {
5342
source = "cloudposse/config-storage/aws"
54-
version = "1.0.0"
43+
version = "1.0.2"
5544
enabled = var.enable_aws_config
5645

5746
name = local.name_prefix
@@ -61,7 +50,7 @@ module "aws_config_storage" {
6150

6251
module "config" {
6352
source = "cloudposse/config/aws"
64-
version = "1.1.0"
53+
version = "1.5.2"
6554
enabled = var.enable_aws_config
6655

6756
name = local.name_prefix

static/banner.png

4.2 MB
Loading

versions.tf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
################################################################################
2+
## defaults
3+
################################################################################
4+
terraform {
5+
required_version = ">= 1.3, < 2.0.0"
6+
7+
required_providers {
8+
aws = {
9+
source = "hashicorp/aws"
10+
version = ">= 5.0, < 6.0"
11+
}
12+
}
13+
}

0 commit comments

Comments
 (0)