Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: Removed support for launch configuration and replace count with for_each #1680

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
f95c6d4
feat: module refactor into standalone sub-modules and remove launch c…
bryantbiggs Nov 7, 2021
6bb0400
chore: stash work in progress
bryantbiggs Nov 7, 2021
d757ede
chore: stash work in progress
bryantbiggs Nov 7, 2021
d23d980
refactor: re-organize files, merge small files into existing files
bryantbiggs Nov 7, 2021
355d9a5
chore: stashing updates as I chew threw this
bryantbiggs Nov 7, 2021
cc9d3be
chore: clean up cluster IAM resources
bryantbiggs Nov 8, 2021
f2d2978
chore: working through cleaning up variables - `main.tf` done so far
bryantbiggs Nov 8, 2021
4fe3dad
refactor: update fargate sub-module
bryantbiggs Nov 8, 2021
7c24527
refactor: remove aws-auth in favor of EKS provided auth via API/CLI, …
bryantbiggs Nov 8, 2021
f22a71a
chore: stashing from testing and validation, moving to sub-modules ev…
bryantbiggs Nov 9, 2021
7b9e968
chore: back to sub-modules we shall go!
bryantbiggs Nov 9, 2021
04f749d
chore: testing with self managed node group first
bryantbiggs Nov 9, 2021
77b64d3
chore: updates from testing
bryantbiggs Nov 10, 2021
86758be
chore: updating eks managed node group sub-module
bryantbiggs Nov 10, 2021
21731e5
chore: stash work in progress on eks managed node groups
bryantbiggs Nov 11, 2021
e5cd0f3
chore: updating user data
bryantbiggs Nov 11, 2021
27495fc
chore: add IAM role configs to self-managed module, remove from root
bryantbiggs Nov 12, 2021
802f53a
chore: move worker security group to sub-module
bryantbiggs Nov 12, 2021
70cab09
chore: clean up root and align EKS and self managed node group sub-mo…
bryantbiggs Nov 12, 2021
6b9495d
chore: clean-up and standardize examples
bryantbiggs Nov 12, 2021
6581f0d
chore: working through validating examples to at least pass checks first
bryantbiggs Nov 12, 2021
0cc5a4a
chore: update outputs
bryantbiggs Nov 12, 2021
bcd73a3
chore: update fargate profile sub-module
bryantbiggs Nov 12, 2021
8caca6b
chore: fix static check errors, replace release process with current …
bryantbiggs Nov 12, 2021
3b86430
chore: updating documentation
bryantbiggs Nov 13, 2021
be9dfd9
feat: add back in the group default variables
bryantbiggs Nov 13, 2021
53f2816
chore: update outputs, bump version for autoscaling attribute additions
bryantbiggs Nov 13, 2021
22a4e77
chore: updates from testing and validation
bryantbiggs Nov 13, 2021
8ddf25a
chore: update IAM variables to be consistent
bryantbiggs Nov 14, 2021
28c90b7
chore: update main cluster and node group security groups
bryantbiggs Nov 14, 2021
c277f89
chore: troubleshooting minimum network connectivity requirements
bryantbiggs Nov 15, 2021
2009ab6
chore: update outputs to be in sync with latest changes
bryantbiggs Nov 15, 2021
5418af1
chore: remove settings that are not supported by EKS managed node groups
bryantbiggs Nov 16, 2021
52413f0
chore: add tagging of ASG to EKS managed node group sub-module
bryantbiggs Nov 16, 2021
1c473da
chore: remove availability zones data source from examples
bryantbiggs Nov 16, 2021
c258b1c
chore: update `eks_managed_node_group` example
bryantbiggs Nov 16, 2021
f6323d2
chore: updating self managed node group example, plans ok
bryantbiggs Nov 17, 2021
f8cf84b
chore: testing and validating bottlerocket and user data
bryantbiggs Nov 17, 2021
fce6e36
chore: update default type on ami_id
bryantbiggs Nov 18, 2021
09f3f33
chore: moar testing
bryantbiggs Nov 19, 2021
32a1803
chore(release): version 17.24.0 [skip ci]
semantic-release-bot Nov 22, 2021
8b9b793
chore: update to validate that plans succeed
bryantbiggs Nov 29, 2021
53914eb
chore: remove local use data file
bryantbiggs Nov 29, 2021
7f65baf
chore: re-testing by running from scratch
bryantbiggs Dec 1, 2021
500f9db
chore: finish testing and updating of internal user data module
bryantbiggs Dec 2, 2021
d6e27b5
refactor: incorporate new user data internal module and provide docum…
bryantbiggs Dec 3, 2021
c9b937e
chore: update documentation, 2nd pass
bryantbiggs Dec 3, 2021
561e576
chore: updates from testing
bryantbiggs Dec 6, 2021
7ce79d7
chore: updating documentation
bryantbiggs Dec 6, 2021
1d6296f
chore: update variables
bryantbiggs Dec 6, 2021
c597658
Update modules/_user_data/variables.tf
bryantbiggs Dec 7, 2021
d7e11e0
chore: update documentation, incorporate feedback suggestions
bryantbiggs Dec 7, 2021
469beb9
chore: update defaults on updating launch template default version
bryantbiggs Dec 7, 2021
901dcaa
chore: update sub-module documentation
bryantbiggs Dec 7, 2021
c487040
chore: correct spelling/grammatical mistakes
bryantbiggs Dec 7, 2021
eefed02
chore: add docs on various node group configurations
bryantbiggs Dec 7, 2021
f49b64f
chore: update docs on various configurations offered
bryantbiggs Dec 7, 2021
ee3c44b
chore: update examples after final validation
bryantbiggs Dec 8, 2021
4cafd01
chore: update upgrade document
bryantbiggs Dec 8, 2021
7652eaf
chore: fix spelling mistakes
bryantbiggs Dec 8, 2021
293ba7d
chore: remove `todo` blocks before finishing
bryantbiggs Dec 8, 2021
80092aa
fix: add cluster ca data and endpoint to windows user data scripts
bryantbiggs Dec 9, 2021
9c4c52d
Update README.md
bryantbiggs Dec 10, 2021
2d3ae43
Update README.md
bryantbiggs Dec 10, 2021
d70b764
Update README.md
bryantbiggs Dec 10, 2021
c42025f
Update README.md
bryantbiggs Dec 10, 2021
96210c0
Update README.md
bryantbiggs Dec 10, 2021
ab0e21f
Update README.md
bryantbiggs Dec 10, 2021
2d79144
Update README.md
bryantbiggs Dec 10, 2021
37b10aa
Update README.md
bryantbiggs Dec 10, 2021
742335e
Update README.md
bryantbiggs Dec 10, 2021
d40dd46
Update README.md
bryantbiggs Dec 10, 2021
6423b70
Update README.md
bryantbiggs Dec 10, 2021
7b72c07
Update modules/eks-managed-node-group/variables.tf
bryantbiggs Dec 10, 2021
fa6b8e4
Update README.md
bryantbiggs Dec 10, 2021
7e2462e
Update README.md
bryantbiggs Dec 10, 2021
bd0f8ca
Update README.md
bryantbiggs Dec 11, 2021
6563328
chore: add comment on two possible modes if of issues connecting
bryantbiggs Dec 11, 2021
61c0ce2
chore: Added action to validate PR title (#1715)
antonbabenko Dec 12, 2021
ea9c794
chore: Updated allowed types for PR title (#1716)
antonbabenko Dec 12, 2021
25c360f
chore: fixup rebase conflicts
bryantbiggs Dec 13, 2021
4ca3322
chore: more fixups
bryantbiggs Dec 13, 2021
ef0e598
Merge branch 'master' into refactor/breaking-changes
antonbabenko Dec 13, 2021
0c2a270
fix: propagate service IPV4 CIDR down to AWS EKS optimized AMI user d…
bryantbiggs Dec 13, 2021
d2fa4d2
chore: update naming on fargate example to avoid DNS confusion (get i…
bryantbiggs Dec 16, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,3 @@ To generate changelog, Pull Requests or Commits must have semantic and must foll
- `chore:` for chores stuff

The `chore` prefix skipped during changelog generation. It can be used for `chore: update changelog` commit message by example.

File renamed without changes.
1 change: 1 addition & 0 deletions .github/images/security_groups.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions .github/images/user_data.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:
- main
- master
paths:
- '**/*.tpl'
- '**/*.py'
- '**/*.tf'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale-actions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ jobs:
days-before-close: 10
delete-branch: true
close-issue-message: This issue was automatically closed because of stale in 10 days
close-pr-message: This PR was automatically closed because of stale in 10 days
close-pr-message: This PR was automatically closed because of stale in 10 days
5 changes: 3 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/antonbabenko/pre-commit-terraform
rev: v1.58.0
rev: v1.62.0
hooks:
- id: terraform_fmt
- id: terraform_validate
Expand All @@ -17,7 +17,7 @@ repos:
- '--args=--only=terraform_documented_variables'
- '--args=--only=terraform_typed_variables'
- '--args=--only=terraform_module_pinned_source'
# - '--args=--only=terraform_naming_convention'
- '--args=--only=terraform_naming_convention'
- '--args=--only=terraform_required_version'
- '--args=--only=terraform_required_providers'
- '--args=--only=terraform_standard_module_structure'
Expand All @@ -26,3 +26,4 @@ repos:
rev: v4.0.1
hooks:
- id: check-merge-conflict
bryantbiggs marked this conversation as resolved.
Show resolved Hide resolved
- id: end-of-file-fixer
Loading