crossplane / terrajet

Generate Crossplane Providers from any Terraform Provider
https://crossplane.io
Apache License 2.0
290 stars 38 forks source link

controller: set external name to its latest value no matter what #190

Closed muvaf closed 2 years ago

muvaf commented 2 years ago

Description of your changes

It's up to discussion whether there should be a re-creation behavior but until that lands, we'll conform to how native controllers behave and override existing external name if we have another, like the case where VPC is deleted in the console and we re-create it since its query returns 404.

Fixes https://github.com/crossplane/terrajet/issues/122

I have:

How has this code been tested