Overview:
Pada tulisan kali ini kita akan membuat image yang sudah terinstall wordpress,
sehingga image tersebut dapat digunakan untuk beberapa instance. Adapun
langkah-langkah yang akan kita lakukan adalah sebagai berikut:
1. Membuat instance
2. Install wordpress, bisa dilihat pada tulisan
sebelumnya
3. Install cowsay
4. Stop instance
5. Buat Image
6. Launch instance
Prasyarat:
- Akun AWS
- Wordpress
- Terraform
Langkah-langkah:
Membuat Instance
Pada langkah ini bisa mengikuti menggunakan kode terraform untuk membuat
instance,
disini
Install Wordpress
Pada langkah ini bisa melihat pada tulisan sebelumnya,
disini
Install cowsay
sudo yum install -y cowsay
edit header, jadi seperti ini:
sudo vi /etc/update-motd.d/40-cow
...
#!/bin/bash
echo "Amazon Linux 2 - Welcome"
...
sudo chmod 755 /etc/update-motd.d/40-cow
sudo rm /etc/update-motd.d/30-banner
sudo update-motd
sudo reboot
Login kembali ke instance, perhatikan bannernya sudah berubah seperti ini
Amazon Linux 2 - Welcome
Stop Instance
Stop instance sebelum membuat image.
Create Image
- Klik kanan pada instance
- Pilih image and templates
- Pilih create image
- Isi detail image
- AhaTemplateWordpress
- Klik Create Image
Kemudian lihat snapshot
Lihat AMI
Launch Instance
- Klik kanan ami
- Klik launch instance from ami
- isi detail instance
- launch instance
Masuk kedalam instance
Hapus sumber daya
Hapus sumberdaya yang sudah dibuat, mulai dari snapshot, image dan instance.
Terraform Code: Github
Referensi: AWS Certified SysOps Administrator - Associate Course
0 comments:
Post a Comment