Ho riscontrato un problema simile e MarkB mi ha aiutato. C'è una procedura specifica che devi seguire quando accedi a SSH nell'istanza.
Se corri
export
puoi vedere che non c'è alcuna variabile denominata RDS_HOSTNAME in quella shell Linux ed è per questo che ricevi quell'errore.
Se corri
/opt/elasticbeanstalk/bin/get-config environment
puoi vedere un oggetto con l'elenco delle proprietà, incluso quello RDS_HOSTNAME.
Se corri
/opt/elasticbeanstalk/bin/get-config environment -k RDS_USERNAME
ottieni il valore associato a quella particolare proprietà. Questo valore deve essere salvato in una variabile ed esportato in modo che altri comandi possano riconoscerlo.
Se corri
export RDS_USERNAME="value"
poi quando corri
export
puoi vedere che ora è disponibile.
Ora, se esegui il comando che volevi, probabilmente funzionerà (potresti dover ripetere l'operazione per RDS_USERNAME, RDS_PASSWORD e RDS_DB_NAME).
Nota :se non ha funzionato, il tuo problema potrebbe essere simile a questo .