EC2に対してCodeDeployでアプリケーションをデプロイする場合、CodeDeploy Agentがインストールされている必要がある。
Ubuntuの場合はマニュアルでインストールが必要になり、その手順は公式ドキュメントに書いてある。
ただし、 Ubuntu 22.4 の場合は apt install ruby-full
で入ってくるRubyのバージョンが3.x系になっているせいか、インストールに失敗してしまうようだった。
回避策を探していたら、以下のissue commentのスクリプトで無事にインストールできた。