Ik worstel al weken met iets soortgelijks. Ik kwam er net een paar minuten geleden achter.
- Maak in mysql workbench een nieuwe serverinstantie.
- Voer voor het externe hostadres uw eindpuntadres in (bijv. xxxxxx.us-east-1.rds.amazonaws.com)
- Selecteer voor de verbindingsmethode "Standaard TCP/IP over SSH"
- De SSH-hostnaam is de openbare DNS van uw EC2-instantie
- Ik heb ec2-user opgegeven (ik geloof dat dit per EC2-instantietype verschilt) als gebruikersnaam en heb vervolgens het gedownloade sleutelbestand opgegeven dat overeenkomt met het sleutelpaar dat de instantie gebruikte.
- De mysql-hostnaam is het eindpunt van de RDS-instantie.
- De gebruikersnaam is de gebruikersnaam voor de RDS-instantie (d.w.z. ebroot)
Met behulp daarvan kon ik verbinding maken. Ik heb echter geen VPC gebruikt in mijn setup. Ik hoop dat dit helpt. Veel succes!