Bitte kopiere diesen Ordner und nenne ihn nach local
um.
Der Ordner local
ist in der Datei .gitignore eingetragen,
wird daher von Git ignoriert und bleibt lokal.
Caution
Es handelt sich um Zugangsdaten, diese dürfen NIE in git
eingecheckt werden!
Sie sind nötig, damit vom lokalen devcontainer aus nach AWS zugegriffen werden kann.
- In die Datei ./aws/credentials müssen die credentials vom AWS Lerner Lab kopiert werden.
- In die Datei ./ssh/id_rsa.pem muss der private key vom AWS Lerner Lab kopiert werden.
- In die Datei ./.env müssen die entsprechenden Werte eingetragen werden
Note
Benötigt von docker compose
!
In der Datei ../docker-compose.yml werden
- die Ordner
local/aws
undlocal/ssh
alsVolumen
dem devcontainer zur Verfügung gestellt. - die Datei
local/.env
geladen. Ohne das kopieren gehtdocker-compose up
nicht!
Important
- Die credentials werden zusätzlich in GitHub als Environment Variablen (Typ Secret) erfasst
- Bei jedem neuen Login in das "AWS Learner Lab" müssen die Credentials neu kopiert werden