Inisiasi Elastic Beanstalk and Docker
Untuk melanjutkan deployment ke arah yang lebih serius, kali ini saya akan menggunakan elastic beanstalk saingannya heroku (Heronya KU assek -> Kalista Umari) wkwkkw.
Pertama, karena pip sudah terinstall dalam fedora 28, jadi simple ajah kita tinggal install awsebcli-nya, dengan perintah berikut.
export http_proxy=http://USERNAME:PASSWORD@cache.itb.ac.id:8080
export https_proxy=https://USERNAME:PASSWORD@cache.itb.ac.id:8080
pip3 install awsebcli --upgrade --user
Jangan lupa Access key ID sama Secret access key nya nanti dipake.
untuk ngecek silahkan ketikkan
eb --version
di commandline anda. Lalu inisiasi elastic beanstalk lalu akan muncul perintah memilih region server amazon.
Saya memilih untuk create application atau nomer 2. Setelah itu akan ada pilihan untuk menggunakan bahasa apa.
Pertama, karena pip sudah terinstall dalam fedora 28, jadi simple ajah kita tinggal install awsebcli-nya, dengan perintah berikut.
export http_proxy=http://USERNAME:PASSWORD@cache.itb.ac.id:8080
export https_proxy=https://USERNAME:PASSWORD@cache.itb.ac.id:8080
pip3 install awsebcli --upgrade --user
Jangan lupa Access key ID sama Secret access key nya nanti dipake.
untuk ngecek silahkan ketikkan
eb --version
di commandline anda. Lalu inisiasi elastic beanstalk lalu akan muncul perintah memilih region server amazon.
[faoziaziz@localhost ebdock]$ eb init Select a default region 1) us-east-1 : US East (N. Virginia) 2) us-west-1 : US West (N. California) 3) us-west-2 : US West (Oregon) 4) eu-west-1 : EU (Ireland) 5) eu-central-1 : EU (Frankfurt) 6) ap-south-1 : Asia Pacific (Mumbai) 7) ap-southeast-1 : Asia Pacific (Singapore) 8) ap-southeast-2 : Asia Pacific (Sydney) 9) ap-northeast-1 : Asia Pacific (Tokyo) 10) ap-northeast-2 : Asia Pacific (Seoul) 11) sa-east-1 : South America (Sao Paulo) 12) cn-north-1 : China (Beijing) 13) cn-northwest-1 : China (Ningxia) 14) us-east-2 : US East (Ohio) 15) ca-central-1 : Canada (Central) 16) eu-west-2 : EU (London) 17) eu-west-3 : EU (Paris) (default is 3):
Saya memilih untuk menggunakan nomer 3, anda silahkan milih sendiri, lalu masukkan Access key ID sama Secret access key. Setelah selesai akan muncul perintah berikut
Select an application to use 1) Dock 2) [ Create new Application ] (default is 2): 2
Saya memilih untuk create application atau nomer 2. Setelah itu akan ada pilihan untuk menggunakan bahasa apa.
Select a platform version. 1) Docker 18.03.1-ce 2) Docker 17.12.1-ce 3) Docker 17.09.1-ce 4) Docker 17.06.2-ce 5) Docker 17.03.2-ce 6) Docker 1.12.6 7) Docker 1.11.2 8) Docker 1.9.1 9) Docker 1.7.1 10) Docker 1.6.2 11) Docker 1.5.0 (default is 1): 1 Cannot setup CodeCommit because there is no Source Control setup, continuing with initialization Do you want to set up SSH for your instances? (Y/n): y Type a keypair name. (Default is aws-eb): AkuCintaKamu Generating public/private rsa key pair. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/faoziaziz/.ssh/AkuCintaKamu. Your public key has been saved in /home/faoziaziz/.ssh/AkuCintaKamu.pub. The key fingerprint is: SHA256:n+xBGLIrsRGaRUlbtOgsH88iRSvPczvfo3LNZWf9kOk AkuCintaKamu The key's randomart image is: +---[RSA 2048]----+ | .ooo | | ..+ . | | * o . | | B o o o | | = O . S . + | | B B . + .o * .| | . O = o=o + ..| | . =o..o+. E .| | .=o.o. | +----[SHA256]-----+ WARNING: Uploaded SSH public key for "AkuCintaKamu" into EC2 for region us-west-2.
Setelah itu tinggal enter-enter yes, saya membuat keypainya aku cinta kamu. Untuk bekerja di server us-west-2.
Comments
Post a Comment