Skip to content

Commit 30e5384

Browse files
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 4d40535 commit 30e5384

13 files changed

+13
-930
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: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## 0.31.1 (Released)
2+
FEATURES:
3+
4+
BUG FIXES:
5+
6+
BREAKING CHANGES:
7+
8+
NOTES:
9+
- Cleanup of unused IAM Roles for EKS Clusters
10+
- 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.
11+
- There are no functional differences for the VM stack resources.
12+
113
## 0.31.0 (Released)
214
FEATURES:
315
- Added additional IAM policies for CloudKeeper deployments of Anyscale Services

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)