awslabs / crossplane-on-eks

Crossplane bespoke composition blueprints for AWS resources
Apache License 2.0
322 stars 111 forks source link

feat: Updates across bootstrap and compositions #65

Closed csantanapr closed 1 year ago

csantanapr commented 1 year ago

What does this PR do?

Updates the terraform example to be consistent with terraform-aws-eks-blueprints crossplane module.

Motivation

While reviewing the examples noticed some inconsistencies.

More

Note:

For Moderators

Additional Notes

csantanapr commented 1 year ago

This PR depends on terraform PR https://github.com/aws-ia/terraform-aws-eks-blueprints/pull/1220

nabuskey commented 1 year ago

This PR touches too many different areas. Please break it up into smaller PRs.

csantanapr commented 1 year ago

@nabuskey I can try but some parts are inter dependent, merging a small PR can cause some of the example not to be in working state

nimakaviani commented 1 year ago

+1 on @nabuskey 's suggestion.

if we keep each PR self-contained it will be easier to track changes and potentially revert if and where needed. @csantanapr if you can split this into some logically sound and separate PRs, that'd be great!

csantanapr commented 1 year ago

I will start working on braking the PR in parts

csantanapr commented 1 year ago

I split the PR into a series of smaller PRs https://github.com/awslabs/crossplane-on-eks/pull/70 https://github.com/awslabs/crossplane-on-eks/pull/71 https://github.com/awslabs/crossplane-on-eks/pull/72 https://github.com/awslabs/crossplane-on-eks/pull/73 https://github.com/awslabs/crossplane-on-eks/pull/74 https://github.com/awslabs/crossplane-on-eks/pull/75 https://github.com/awslabs/crossplane-on-eks/pull/76 https://github.com/awslabs/crossplane-on-eks/pull/77 https://github.com/awslabs/crossplane-on-eks/pull/78 https://github.com/awslabs/crossplane-on-eks/pull/79