Skip to content

Commit e8e500a

Browse files
authored
Migrate org and sso related modules to terraform-aws-organization (#105)
1 parent 2c397b7 commit e8e500a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2
-3795
lines changed

.github/labeler.yaml

-21
Original file line numberDiff line numberDiff line change
@@ -23,26 +23,5 @@
2323
":floppy_disk: iam-user":
2424
- modules/iam-user/**/*
2525

26-
":floppy_disk: org-account":
27-
- modules/org-account/**/*
28-
29-
":floppy_disk: org-organization":
30-
- modules/org-organization/**/*
31-
32-
":floppy_disk: org-organizational-unit":
33-
- modules/org-organizational-unit/**/*
34-
35-
":floppy_disk: ram-share":
36-
- modules/ram-share/**/*
37-
3826
":floppy_disk: region":
3927
- modules/region/**/*
40-
41-
":floppy_disk: sso-access-control-attributes":
42-
- modules/sso-access-control-attributes/**/*
43-
44-
":floppy_disk: sso-account-assignments":
45-
- modules/sso-account-assignments/**/*
46-
47-
":floppy_disk: sso-permission-set":
48-
- modules/sso-permission-set/**/*

.github/labels.yaml

-21
Original file line numberDiff line numberDiff line change
@@ -64,27 +64,6 @@
6464
- color: "fbca04"
6565
description: "This issue or pull request is related to iam-user module."
6666
name: ":floppy_disk: iam-user"
67-
- color: "fbca04"
68-
description: "This issue or pull request is related to org-account module."
69-
name: ":floppy_disk: org-account"
70-
- color: "fbca04"
71-
description: "This issue or pull request is related to org-organization module."
72-
name: ":floppy_disk: org-organization"
73-
- color: "fbca04"
74-
description: "This issue or pull request is related to org-organizational-unit module."
75-
name: ":floppy_disk: org-organizational-unit"
76-
- color: "fbca04"
77-
description: "This issue or pull request is related to ram-share module."
78-
name: ":floppy_disk: ram-share"
7967
- color: "fbca04"
8068
description: "This issue or pull request is related to region module."
8169
name: ":floppy_disk: region"
82-
- color: "fbca04"
83-
description: "This issue or pull request is related to sso-access-control-attributes module."
84-
name: ":floppy_disk: sso-access-control-attributes"
85-
- color: "fbca04"
86-
description: "This issue or pull request is related to sso-account-assignment module."
87-
name: ":floppy_disk: sso-account-assignment"
88-
- color: "fbca04"
89-
description: "This issue or pull request is related to sso-permission-set module."
90-
name: ":floppy_disk: sso-permission-set"

README.md

+2-18
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,7 @@ Terraform module which creates Account and IAM related resources on AWS.
1515
- [iam-saml-identity-provider](./modules/iam-saml-identity-provider)
1616
- [iam-service-linked-role](./modules/iam-service-linked-role)
1717
- [iam-user](./modules/iam-user)
18-
- [org-account](./modules/org-account)
19-
- [org-organization](./modules/org-organization)
20-
- [org-organizational-unit](./modules/org-organizational-unit)
21-
- [ram-share](./modules/ram-share)
2218
- [region](./modules/region)
23-
- [sso-access-control-attributes](./modules/sso-access-control-attributes)
24-
- [sso-account-assignment](./modules/sso-account-assignment)
25-
- [sso-permission-set](./modules/sso-permission-set)
2619

2720

2821
## Target AWS Services
@@ -40,19 +33,9 @@ Terraform Modules from [this package](https://github.com/tedilabs/terraform-aws-
4033
- Policy
4134
- OpenID Connect Identity Provider
4235
- SAML Identity Provider
43-
- **AWS IAM Identity Center (AWS SSO)**
44-
- Access Control Attributes
45-
- Account Assignment
46-
- Permission Set
47-
- **AWS Organization**
48-
- Organization
49-
- Organization Unit
50-
- Account
5136
- **AWS Resource Explorer**
5237
- Index
5338
- View
54-
- **AWS RAM (Resource Access Manager)**
55-
- Share
5639

5740

5841
## Examples
@@ -78,6 +61,7 @@ Enjoying [terraform-aws-account](https://github.com/tedilabs/terraform-aws-accou
7861
- [AWS Domain](https://github.com/tedilabs/terraform-aws-domain) - A package of Terraform Modules to manage AWS Domain resources.
7962
- [AWS Load Balancer](https://github.com/tedilabs/terraform-aws-load-balancer) - A package of Terraform Modules to manage AWS Load Balancer resources.
8063
- [AWS Network](https://github.com/tedilabs/terraform-aws-network) - A package of Terraform Modules to manage AWS Network resources.
64+
- [AWS Organization](https://github.com/tedilabs/terraform-aws-organization) - A package of Terraform Modules to manage AWS Organization resources.
8165
- [AWS Security](https://github.com/tedilabs/terraform-aws-security) - A package of Terraform Modules to manage AWS Security resources.
8266

8367
Or check out [the full list](https://github.com/search?q=org%3Atedilabs+topic%3Aterraform-module&type=repositories)
@@ -92,4 +76,4 @@ Like this project? Follow the repository on [GitHub](https://github.com/tedilabs
9276

9377
Provided under the terms of the [Apache License](LICENSE).
9478

95-
Copyright © 2021-2023, [Byungjin Park](https://www.posquit0.com).
79+
Copyright © 2021-2024, [Byungjin Park](https://www.posquit0.com).

modules/org-account/README.md

-79
This file was deleted.

modules/org-account/delegated-administrators.tf

-55
This file was deleted.

modules/org-account/main.tf

-58
This file was deleted.

modules/org-account/migrations.tf

-5
This file was deleted.

modules/org-account/outputs.tf

-49
This file was deleted.

modules/org-account/resource-group.tf

-31
This file was deleted.

0 commit comments

Comments
 (0)