CodeDeployエージェントとRuby
AWS CodeDeployエージェントをインストールする上では前提条件としてRubyをインストールしろと記載されているが、そのバージョンは記載されていない。
Rubyのバージョンを3系などにアップデートして大丈夫なのか知りたかったけれど、ドキュメントには記載がなかった。
CodeDeployエージェント自体はOSSとして公開されているが、READMEにもリリースノートにもRubyバージョンは記載がなかった。
実装の確認
最新のバージョン1.3.2におけるエージェント起動スクリプトおよびインストールスクリプトを確認すると
Ruby2.0から2.7までをサポートしていることがわかる。
Ruby3.0では動かないようでissueが起票されている。
ただし、テストを見るとRuby2.6と2.7でしか確認していない。
基本的にはRuby2.6 or 2.7を利用するのがよさそう。