📋
kubesecのeditでIt appears~が出て編集できない
問題
環境を変更したら以下のようなお知らせ?が出てkubesec edit
ができませんでした。
$ kubesec edit -i secret.enc.yaml
It appears that Secret was encrypted with newer version of kubesec.
Visit https://github.com/shyiko/kubesec for upgrade instructions.
原因
ファイルの改行コードが原因でした。
改行コードLFでgitのリポジトリにpushしていましたが、cloneしたら改行コードがCRLFに変わっていて、kubesec edit
をしたらお知らせが表示されました。
改行コードをLFに保存し直したら正常に使えるようになりました。
参考
Discussion