Membuat Raspberry Pi Cluster part 2 (install docker swarm)


Melanjutkan tulisan sebelumnya disini selanjutnya saya akan membahas gimana caranya install docker swarm, caranya gampang sebenernya cuman tinggal install docker 🙂 caranya liat disini

Setelah install docker selesai langkah selanjutnya adalah tinggal menggabungkan raspbery ini secara software, ada beberapa tips sebenarnya supaya gampang kedepannya untuk memanage si raspberry pi yaitu dengan cara set static ip dan ngga lucu juga sewaktu waktu apabila ipnya berubah maka clusternya bisa kacau :D. Cara gampang bisa lewat router dengan assign ip static di dhcp server router dengan mendaftarkan mac address nya kemudian diberikan ip static, atau cara kedua dengan menset ip lokal di raspberry pi seperti cara ini

sudo nano /etc/dhcpcd.conf 

interface eth0
static ip_address=192.168.0.4/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

begitu selesai simpan file ctrl + x (Y)

Begitu selesai ada tips lagi yang lain tapi optional yaitu copykan id rsa public di kesemua master dan nodenya, oh iya master itu adalah docker utama yang mengatur node (raspberry pi worker)

Langkah selanjutnya setelah selesai adalah masuk kebagian pentingnya yaitu menggabungkan caranya gampang tinggal seperti ini

docker swarm init (di master)

setelah itu akan muncul seperti dibawah ini 

To add a worker to this swarm, run the following command:

    docker swarm join \
    --token SWMTKN-1-496mv9itb7584pzcddzj4zvzzfltgud8k75rvujopw15n3ehzu-af445b08359golnzhncbdj9o3 \
    192.168.0.79:2377

docker node ls

simpan kode diatas, kode tersebut akan kita akan gunakan ketika ingin menggabungkan node kita ke master, sampai disin node master kita sudah selesai, untuk mengetes berhasil apa tidak tinggal

docker node ls

kalau sukses maka akan muncul nama master kita disana dan kode tersebut juga akan menampilkan node yang terhubung ke master

Setelah master selesai masuk ke node yang akan kita joinkan melalui ssh

pastikan docker sudah terintall di node dan jalan dengan baik kemudian ketikkan kode ini di node

docker swarm join \
    --token SWMTKN-1-496mv9itb7584pzcddzj4zvzzfltgud8k75rvujopw15n3ehzu-af445b08359golnzhncbdj9o3 \
    192.168.0.79:2377

ini adalah kode yang tadi kita simpan pada saat kita membuat docker master, cara untuk tau master kita sudah terhubung apa belum masuk ke master ketikkan

docker node ls

Nanti kalau sukses join akan muncul disana, ulangi langkah tersebut ke semua node kita dan selesai cara menggabungkan raspberry pi cluster kita menggunakan docker swarm.

Selanjutnya saya kan share cara manage docker swarm dengan mudah

Happy Coding

Salam ngoprek

Ditunggu komennya ...

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.