Error: rpc error: code = Unavailable desc = transport is closing

概要

m1 mac で terraform を動かすと、

Error: rpc error: code = Unavailable desc = transport is closing

というエラーが出ることがある。

その際の対処法を紹介

解決方法

以下の環境変数を追加するだけ

export GODEBUG=asyncpreemptoff=1

~/.zshrc などに追記するなど行う。

参考情報

https://yaleman.org/post/2021/2021-01-01-apple-m1-terraform-and-golang/