環境 : Windows8.1

Minikube環境で動いているコンテナにGit Bashでkubectl exec -it simple-echo sh -c nginxとnginxのコンテナに入ろうとしたら以下のようなメッセージが出て入れず、Git Bashの応答がなくなりました。
$ kubectl exec -it simple-echo sh -c nginx
Unable to use a TTY - input is not a terminal or the right kind of file
とメッセージは少し違うのですが、winptyを先頭に追加した、無事コンテナに入れました(shできました)。
$ winpty kubectl exec -it simple-echo sh -c nginx
#
Git Bashのttyで怒られないように - Qiita
に記載のあるとおりexec winpty bashを実行して、bashをminttyからwinptyに変更する?(のかな…)といちいちwinpytと入力しなくてすみます。
$ exec winpty bash
$ kubectl exec -it simple-echo sh -c nginx
#