Compare commits
3 commits
Author | SHA1 | Date | |
---|---|---|---|
912021f8e5 | |||
af8956867b | |||
696f668cee |
4 changed files with 13 additions and 6 deletions
|
@ -2,8 +2,15 @@
|
||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
## 1.0.1 - 2025-04-12
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Upgraded `tofu-module-aws-iam-role` to `1.1.0`.
|
||||||
|
- Upgraded `tofu-module-aws-iam-user` to `1.1.0`.
|
||||||
|
|
||||||
## 1.0.0 - 2025-04-11
|
## 1.0.0 - 2025-04-11
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- initial import
|
- Initial import.
|
||||||
|
|
|
@ -10,7 +10,7 @@ and continuous integration tasks on AWS.
|
||||||
|
|
||||||
``` hcl
|
``` hcl
|
||||||
module "aws_iam_ci_user" {
|
module "aws_iam_ci_user" {
|
||||||
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-ci-user?depth=1&ref=1.0.0"
|
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-ci-user?depth=1&ref=1.0.1"
|
||||||
|
|
||||||
core_policy_statements = jsonencode([
|
core_policy_statements = jsonencode([
|
||||||
{
|
{
|
||||||
|
|
|
@ -8,7 +8,7 @@ module "aws_iam_ci_user" {
|
||||||
aws.root = aws.all["root"]
|
aws.root = aws.all["root"]
|
||||||
aws.tests = aws.all["tests"]
|
aws.tests = aws.all["tests"]
|
||||||
}
|
}
|
||||||
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-ci-user?depth=1&ref=1.0.0"
|
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-ci-user?depth=1&ref=1.0.1"
|
||||||
|
|
||||||
core_policy_statements = jsonencode([
|
core_policy_statements = jsonencode([
|
||||||
{
|
{
|
||||||
|
|
6
main.tf
6
main.tf
|
@ -1,6 +1,6 @@
|
||||||
module "aws_iam_role_core" {
|
module "aws_iam_role_core" {
|
||||||
providers = { aws = aws.core }
|
providers = { aws = aws.core }
|
||||||
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-role?depth=1&ref=1.0.0"
|
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-role?depth=1&ref=1.1.0"
|
||||||
|
|
||||||
name = var.name
|
name = var.name
|
||||||
policy_statements = jsonencode(concat(
|
policy_statements = jsonencode(concat(
|
||||||
|
@ -31,7 +31,7 @@ module "aws_iam_role_core" {
|
||||||
|
|
||||||
module "aws_iam_role_test" {
|
module "aws_iam_role_test" {
|
||||||
providers = { aws = aws.tests }
|
providers = { aws = aws.tests }
|
||||||
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-role?depth=1&ref=1.0.0"
|
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-role?depth=1&ref=1.1.0"
|
||||||
|
|
||||||
name = var.name
|
name = var.name
|
||||||
policy_statements = var.tests_policy_statements
|
policy_statements = var.tests_policy_statements
|
||||||
|
@ -39,7 +39,7 @@ module "aws_iam_role_test" {
|
||||||
|
|
||||||
module "aws_iam_user" {
|
module "aws_iam_user" {
|
||||||
providers = { aws = aws.root }
|
providers = { aws = aws.root }
|
||||||
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-user?depth=1&ref=1.0.0"
|
source = "git::ssh://git@git.adyxax.org/adyxax/tofu-module-aws-iam-user?depth=1&ref=1.1.0"
|
||||||
|
|
||||||
assume_role_account_names = ["core", "tests"]
|
assume_role_account_names = ["core", "tests"]
|
||||||
name = var.name
|
name = var.name
|
||||||
|
|
Loading…
Add table
Reference in a new issue