Not really sure what I did wrong (or if I can back it out) but I attempted to update terraform
Terraform v0.12.2 + provider.google v2.9.0 + provider.helm v0.10.0 + provider.k8s (unversioned) + provider.kubernetes v1.7.0 + provider.null v2.1.2 + provider.template v2.1.2
I did this by installing the new binaries and running “terraform 0.12upgrade”. Now when I run terraform apply i get the error:
Error: Failed to instantiate provider “k8s” to obtain schema: Incompatible API version with plugin. Plugin version: 4, Client versions: 
Clearly I have an issue with the “provider.k8s (unversioned)”. This provider is using “https://github.com/ericchiang/terraform-provider-k8s” to apply CRDs (Certificate) int kubernetes. I chose this route because it didn’t look like terraform supported CRDs.
Unfortunately, now I am sort of stuck. Can I roll back to 11? Can I make it work in 12? What is the best way to manage CRD’s in version 12?
Thank you very much