Except that I have some k8s resources created outside of pulumi that are not able to be deleted because the eks cluster is deleted.
I guess I could use Andrew's suggestion to delete those orphaned k8s states.
The issue went away after I upgraded the pulumi-eks to the latest version. Apparently the upgrade of pulumi broke my pulumi code that used to work fine!!! Wish there was a warning or reminder to upgrader or even better automatically upgrade!