-
Notifications
You must be signed in to change notification settings - Fork 0
Deployment guide
ktkarhu edited this page Feb 23, 2011
·
21 revisions
Mutta, tein deployment-säännöt vähän yksinkertaisemmaksi. Tämä vaatii
tosin, että deployment-koneeseen tehdään muutama asetus:
- EC2-avain on kunnossa ja tallessa esim ~/.ssh/aaps (private key)
- Githubiin on konfiguroitu itselle oikeudet aaps-repoon ja
deployment-koneen ssh-avain (~/.ssh/id_rsa.pub pubkey, ei sama kuin
ec2-serveriin) on konfigoitu githubin admin-paneelissa käyttöön - ~/.ssh/config kertoo mitä avainta ja käyttäjätunnusta käytetään
ec2-serveriin, esim
Host 79.125.124.244 IdentityFile ~/.ssh/aaps User aaltoapps ForwardAgent yes
Tämän jälkeen projektin juuressa voi komentaa rake vlad:deploy, joka
tekee IHAN KAIKEN MAHDOLLISEN ja antaa vielä karkkia palkinnoksi
lopulta.