プライベート github リポジトリに RSA デプロイ キーを追加しましたが、それを OpsWorks Rails アプリに追加し (「リポジトリ SSH キー」フィールドに公開キーを貼り付け)、保存しようとすると、「有効な SSH キーを指定してください」というエラー メッセージが表示されます。
キーは ssh-keygen のデフォルト (RSA 2048、パスフレーズなし) を使用して生成されました。
他に何が問題なのかわかりません。
ベストアンサー1
ああ…バカな私。
AWS OpsWorksはアプリケーションサーバーにデプロイされるキーを要求しているので、プライベートキー (-----BEGIN RSA PRIVATE KEY----- と -----END RSA PRIVATE KEY----- 区切り文字を含む)。
当然ですが、github デプロイ キーは公開キーです。