🛠️

【小ネタ】kubectl editコマンドのデフォルトエディタをVSCodeにする

2022/09/13に公開

kubectl のデフォルトのテキストエディタを変更する設定の備忘録です。
※Windows環境


以下のようにkubectl editコマンドを実行すると、デフォルトではNotepadでファイルが開く。

> kubectl edit pod mypod -n mynamespace

環境変数 KUBE_EDITOR を設定することでデフォルトエディタが変更できる。

> $env:KUBE_EDITOR="code -w"

-wはこの変更をkubectlが認識できるようにするための監視フラグ。
設定後は、kubectl editコマンドを実行するとVSCodeでファイルが開く。


参考
https://www.youtube.com/watch?v=W3ZL5ehG8BA

Discussion