Replace existing SSH Key EC2

1. Buat ssh private key baru menggunakan AWS Console.

2. Generate public key baru dari ssh private key di step 1.

3. Masukkan public key di step 2 ke file .ssh/authorized_keys dan hapus key yang sudah ada sebelumnya.

Continue Reading

Install & Configure Docker di Amazon EC2

* Membuat docker image

[ec2-user@docker docker_test]$ docker build -t docker_1 .
Sending build context to Docker daemon 50.18 kB
Sending build context to Docker daemon
Step 0 : FROM ubuntu:14.04
---> 91e54dfb1179
Step 1 : MAINTAINER Aditya Hilman (aditya.hilman@bridestory.com)
---> Using cache
---> 8679233d23d3
Step 2 : RUN apt-get update -y
---> Using cache
---> 33cf43aa2f94
Step 3 : RUN apt-get install nginx -y
---> Using cache
---> 1a9934f29a4a
Step 4 : RUN echo "daemon off;" >> /etc/nginx/nginx.conf
---> Running in ad43491aa3a7
---> ff67a4faed6f
Removing intermediate container ad43491aa3a7
Step 5 : EXPOSE 80
---> Running in 4108eb82b95d
---> f73699fdf583
Removing intermediate container 4108eb82b95d
Step 6 : CMD service nginx start
---> Running in 51859d6a29ba
---> 76ef20509189
Removing intermediate container 51859d6a29ba
Successfully built 76ef20509189

Continue Reading

Increase disk size EC2 CentOS 6.6

Untuk menambahkan size harddisk di AWS EC2, berikut prosedurnya :
1. Stop instance yang ingin ditambahkan size harddisknya.
2. Buat snapshot dari volume instance yang sudah dimatikan di nomor 1. Dan tunggu hingga prosesnya selesai.
3. Buat volume baru dari snapshot yang sudah dibuat di nomor 2 dan ganti sizenya dengan size harddisk yang kita inginkan. Tunggu hingga proses pembuatan volume selesai.
4. Detach volume yang saat ini digunakan. Dan Attach volume baru yang sudah dibuat di nomor 3 dan sesuaikan device name nya dengan yang sebelumnya.
5. Start instance, lalu login ke instance via ssh.
6. Jalan perintah “resize2fs /dev/sda1” ( sesuaikan dengan device name yang digunakan )

Ref :
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html
http://alestic.com/2009/12/ec2-ebs-boot-resize

Continue Reading