Skip to content

Commit 4c38320

Browse files
brent-anyscalehongchaodeng
authored andcommitted
upd: Remove unused IAM roles for EKS related resources (#70)
- Remove the unused IAM roles for EKS related resources from the IAM sub-module. These were originally created before Anyscale refactored the kubernetes examples to use AWS provided modules. - There are no functional differences for the VM stack resources. On branch brent/iam-remove-eks Changes to be committed: modified: .tflint.hcl new file: .tflintignore modified: CHANGELOG.md modified: modules/aws-anyscale-iam/README.md deleted: modules/aws-anyscale-iam/eks-cluster_assumerole.tfpl deleted: modules/aws-anyscale-iam/eks-ebs-csi-assumerole.tfpl deleted: modules/aws-anyscale-iam/eks-efs-csi-assumerole.tfpl deleted: modules/aws-anyscale-iam/eks-iam-main.tf deleted: modules/aws-anyscale-iam/eks-iam-policies-data.tf deleted: modules/aws-anyscale-iam/eks-node.tfpl deleted: modules/aws-anyscale-iam/eks-node_assumerole.tfpl modified: modules/aws-anyscale-iam/outputs.tf modified: modules/aws-anyscale-iam/variables.tf
1 parent 1a5bd7e commit 4c38320

13 files changed

+5
-933
lines changed

.tflint.hcl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ plugin "aws" {
77
config {
88
call_module_type = "local"
99
force = false
10-
exclude = ["**/*.tmpl"]
1110
}
1211

1312
rule "terraform_required_providers" {

.tflintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
**/*.tmpl

CHANGELOG.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
## (NEXT)
2-
NOTES:
3-
1+
## NEXT
42
FEATURES:
53
- Removed null provider and updated validation of required variables to variables.tf
64
- Added additional IAM policies for CloudKeeper deployments of Anyscale Services
@@ -15,6 +13,9 @@ BUG FIXES:
1513
BREAKING CHANGES:
1614

1715
NOTES:
16+
- Cleanup of unused IAM Roles for EKS Clusters
17+
- Removed the unused IAM roles TF files for EKS related resources from the IAM sub-module. These were originally created before Anyscale refactored the kubernetes examples to use AWS provided modules.
18+
- There are no functional differences for the VM stack resources.
1819

1920
## 0.29.0 (Released)
2021
FEATURES:

modules/aws-anyscale-iam/README.md

Lines changed: 0 additions & 61 deletions
Large diffs are not rendered by default.

modules/aws-anyscale-iam/eks-cluster_assumerole.tfpl

Lines changed: 0 additions & 13 deletions
This file was deleted.

modules/aws-anyscale-iam/eks-ebs-csi-assumerole.tfpl

Lines changed: 0 additions & 18 deletions
This file was deleted.

modules/aws-anyscale-iam/eks-efs-csi-assumerole.tfpl

Lines changed: 0 additions & 18 deletions
This file was deleted.

modules/aws-anyscale-iam/eks-iam-main.tf

Lines changed: 0 additions & 188 deletions
This file was deleted.

modules/aws-anyscale-iam/eks-iam-policies-data.tf

Lines changed: 0 additions & 62 deletions
This file was deleted.

modules/aws-anyscale-iam/eks-node.tfpl

Lines changed: 0 additions & 48 deletions
This file was deleted.

0 commit comments

Comments
 (0)