はじめに
Kubernetesのジョブが起動しなくなったのでまとめます
問題
ArgoCDでRustのジョブをデプロイしたところ以下のエラーが出ました
/usr/local/bin/sample-job: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory
HTTP/1.1 200 OK
Date: Tue, 06 Feb 2024 03:22:07 GMT
Content-Length: 2
Content-Type: text/plain; charset=utf-8
ここでlibssl-dev
をいれてみたけど改善はしませんでした
回避方法
Rustのバージョンを上げていたことが問題でした
rust:1.65.0
-> rust:1.75.0
今回はバージョンを戻すことで解決しました(??)
おわりに
今回は解決方法ではなく回避方法をのせました。緊急だったので解決方法はみつけていません
わかるかたぜひコメントください