awslabs / crossplane-on-eks

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

feat: Use kubernetes-provider from eks-blueprints #59

Closed askulkarni2 closed 1 year ago

askulkarni2 commented 1 year ago

What does this PR do?

  1. Updates Terraform bootstrap to use the newly added kubernetes-provider in the eks-blueprints crossplane add-on module.
  2. Updates versions of providers used to latest.
  3. Some minor code refactor so bootstrap look similar to EKS Blueprints examples.

Motivation

Use upstream features and fix issues faced during deployment of the AWS provider.

Resolves https://github.com/aws-ia/terraform-aws-eks-blueprints/issues/1149

More

Note:

For Moderators

Additional Notes

Also see https://github.com/aws-ia/terraform-aws-eks-blueprints/pull/1150

Test

NAME                                                READY   STATUS    RESTARTS        AGE
aws-provider-e0b33d016bb8-c744d4b9d-k9gg6           1/1     Running   0               34m
crossplane-68f7f8bc86-njchq                         1/1     Running   1 (6h43m ago)   21h
crossplane-rbac-manager-69ff585d75-jjqrs            1/1     Running   1 (6h43m ago)   21h
kubernetes-provider-a1a49ab74384-64b5787bd5-x5f9f   1/1     Running   1 (6h43m ago)   21h