🎉
aws, terminal系 エラー・警告 備忘録
"Don't connect to MySQL server on 'endpoint:3306'(110)"
-
状況: local terminal->踏み台(bastion)ec2->RDS でアクセスを試みたところエラー
"Don't connect to MySQL server on 'endpoint:3306'(110)" -
原因: 踏み台ec2作成後、DB側のセキュリティグループにec2からのアクセスを許可できていなかった。
-
解決策: DB側のセキュリティーグループにインバウンドのルールを編集->リソースタイプ[カスタム]を選択し、ec2作成時のセキュリティグループを[ソース]に追加
※野良記事だと「0.0.0.0/0」を追加することで解決させる手法が散見されたが、すべてのipアドレスからアクセスをDBに許可してしまうため本番環境だと良くない と思いました..
The authenticity of host '...(...)' can't be established. ECDSA key fingerprint is SHA256:~(中略)~. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '...**' (ECDSA) to the list of known hosts.
ssh そのPCが初めてアクセスするIP addressの場合に出る初回警告 意図してるipにアクセスしていれば基本問題ない
compose build requires buildx 0.17 or later
取り組み中
Discussion