awslabs/crossplane-on-eks

[FEATURE] Replace resourceConfig with commonConfig accross the repo

Opened this issue · 1 comments

Is your feature request related to a problem? Please describe

resourceConfig was designed to contain commonalities for all resources such as:

  • deletionPolicy
  • name
  • region
  • tags
  • providerConfigName

but the name resource is too generic and leads usage confusion.

Describe the solution you'd like

  • rename resourceConfig to commonConfig to avoid the confusion
  • deletionPolicy is being deprecated, replace with managementPolicies
  • set a default providerConfigName to aws-provider-config and remove from claims