You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Better examples, PR template changes, general tidy up (#375)
* adding 3 examples
* removing old example
* updating PR template
* fix this typo
* update after renaming default example
* add missing launch_template_mixed stuff to aws_auth
* fix 2 examples with public subnets
* update changelog for new minor release
Copy file name to clipboardExpand all lines: .github/PULL_REQUEST_TEMPLATE.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,7 @@ Please explain the changes you made here and link to any relevant issues.
6
6
7
7
### Checklist
8
8
9
-
-[ ]`terraform fmt` and `terraform validate` both work from the root and `examples/eks_test_fixture` directories (look in CI for an example)
10
-
-[ ] Tests for the changes have been added and passing (for bug fixes/features)
11
-
-[ ] Test results are pasted in this PR (in lieu of CI)
12
-
-[ ] I've added my change to CHANGELOG.md
13
-
-[ ] Any breaking changes are highlighted above
9
+
-[ ]`terraform fmt` and `terraform validate` both work from the root and `examples/*` directories
10
+
-[ ] CI tests are passing
11
+
-[ ] I've added my change to CHANGELOG.md and highlighted any breaking changes
12
+
-[ ] README.md has been updated after any changes to variables and outputs. See https://github.com/terraform-aws-modules/terraform-aws-eks/#doc-generation
Copy file name to clipboardExpand all lines: README.md
+4-9Lines changed: 4 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Read the [AWS docs on EKS to get connected to the k8s dashboard](https://docs.aw
19
19
20
20
## Usage example
21
21
22
-
A full example leveraging other community modules is contained in the [examples/eks_test_fixture directory](https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/eks_test_fixture). Here's the gist of using it via the Terraform registry:
22
+
A full example leveraging other community modules is contained in the [examples/basic directory](https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/basic). Here's the gist of using it via the Terraform registry:
23
23
24
24
```hcl
25
25
module "my-cluster" {
@@ -89,11 +89,6 @@ Report issues/questions/feature requests on in the [issues](https://github.com/t
89
89
90
90
Full contributing [guidelines are covered here](https://github.com/terraform-aws-modules/terraform-aws-eks/blob/master/CONTRIBUTING.md).
91
91
92
-
## IAM Permissions
93
-
94
-
Testing and using this repo requires a minimum set of IAM permissions. Test permissions
95
-
are listed in the [eks_test_fixture README](https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/eks_test_fixture/README.md).
96
-
97
92
## Change log
98
93
99
94
The [changelog](https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/CHANGELOG.md) captures all important release notes.
@@ -133,11 +128,11 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
133
128
| manage\_aws\_auth | Whether to apply the aws-auth configmap file. | string | `"true"` | no |
134
129
| manage\_cluster\_iam\_resources | Whether to let the module manage cluster IAM resources. If set to false, cluster_iam_role_name must be specified. | string | `"true"` | no |
135
130
| manage\_worker\_iam\_resources | Whether to let the module manage worker IAM resources. If set to false, iam_instance_profile_name must be specified for workers. | string | `"true"` | no |
136
-
| map\_accounts | Additional AWS account numbers to add to the aws-auth configmap. See examples/eks_test_fixture/variables.tf for example format. | list | `[]` | no |
131
+
| map\_accounts | Additional AWS account numbers to add to the aws-auth configmap. See examples/basic/variables.tf for example format. | list | `[]` | no |
137
132
| map\_accounts\_count | The count of accounts in the map_accounts list. | string | `"0"` | no |
138
-
| map\_roles | Additional IAM roles to add to the aws-auth configmap. See examples/eks_test_fixture/variables.tf for example format. | list | `[]` | no |
133
+
| map\_roles | Additional IAM roles to add to the aws-auth configmap. See examples/basic/variables.tf for example format. | list | `[]` | no |
139
134
| map\_roles\_count | The count of roles in the map_roles list. | string | `"0"` | no |
140
-
| map\_users | Additional IAM users to add to the aws-auth configmap. See examples/eks_test_fixture/variables.tf for example format. | list | `[]` | no |
135
+
| map\_users | Additional IAM users to add to the aws-auth configmap. See examples/basic/variables.tf for example format. | list | `[]` | no |
141
136
| map\_users\_count | The count of roles in the map_users list. | string | `"0"` | no |
142
137
| permissions\_boundary | If provided, all IAM roles will be created with this permissions boundary attached. | string | `""` | no |
143
138
| subnets | A list of subnets to place the EKS cluster and workers within. | list | n/a | yes |
0 commit comments