Install WordPress Menggunakan Helm pada Kubernetes Cluster

Posted on

Berikut ini adalah lanjutan dari seri artikel sebelumnya yaitu Install NFS Server menggunakan Helm pada Kubernetes Cluster. Syarat untuk menginstall WordPress menggunakan Helm sudah terpenuhi, maka selanjutnya kita bisa langsung melakukan eksekusi perintah seperti ini:

Download Source

Pada Master, jalankan perintah:

wget -c https://raw.githubusercontent.com/nugiabdiansyah/k8s-opensuse/master/wordpress.yaml

Biasanya saya langsung memberikan nama domain, agar bisa diakses menggunakan nama, edit file wordpress.yaml sesuaikan baris ini:

--
  hosts:
  - name: nugi.local
    path: /
--

Helm Install WordPress

Jika sudah, silakan jalankan perintah berikut untuk melakukan instalasi WordPress menggunakan Helm:

helm install --name wordpress-nugi -f wordpress.yaml --set persistence.storageClass=nfs --set persistence.size=2Gi --set service.type=NodePort stable/wordpress --set mariadb.master.persistence.storageClass=nfs

Tunggu sampai semua service pods running, bisa dicek dengan melakukan perintah:

kubectl get pods wordpress-nugi

Cek Service

kubectl get svc

Cek PVC

kubectl get pvc

Jika sudah, selesai dan running semua. Pada browser, silakan masukan alamat ini:

http://FLOATING_IP_WORKER0:PORT/
http://FLOATING_IP_WORKER1:PORT/

Sesuaikan dengan jumlah workernya ya, biasanya ketika diakses masing-masing worker memiliki tampilan yang sama yaitu WordPress yang kita install. Jika sudah tampil WordPress, maka instalasi sudah berhasil. ~Yeay~~

Selanjutnya cara menghubungkan WordPress agar bisa diakses dari luar akan saya sampaikan pada artikel selanjutnya, see you next article~~

Semoga bermanfaat..

Gravatar Image
Seorang warga negara Indonesia biasa. Pengguna MAC dan develop server Ubuntu & CentOS. Contact : admin [at] nugi.biz

Leave a Reply

Your email address will not be published. Required fields are marked *

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