{"id":868,"date":"2022-11-12T10:29:24","date_gmt":"2022-11-12T03:29:24","guid":{"rendered":"https:\/\/www.cloudaja.id\/artikel\/?p=868"},"modified":"2023-01-16T14:41:12","modified_gmt":"2023-01-16T07:41:12","slug":"cara-install-kubernetes-pada-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/","title":{"rendered":"Tutorial Install Kubernetes pada Ubuntu 20.04"},"content":{"rendered":"<p>Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04.<\/p>\n<p>Untuk menjalankan kubernetes minimal mempunyai 2 server yaitu sebagai master node dan worker node. Sebuah node dapat berupa VM atau server fisik tergantung dari kluster nya. Setiap node berisi beberapa object seperti pod, service, volume, namespace dan lainnya yang diatur oleh komponen-komponen yang dimiliki oleh master. Simak tutorialnya ya!<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Daftar Isi<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"><\/path><\/svg><\/span><\/span><\/span><\/a><\/span>\n<\/div>\n<nav><ul class=\"ez-toc-list ez-toc-list-level-1 \">\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#Prasyarat\">Prasyarat :<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#Setting_up_Kubernetes_Prerequisites\">Setting up Kubernetes Prerequisites<\/a><\/li>\n<li class=\"ez-toc-page-1 ez-toc-heading-level-2\"><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#Installing_Kubernetes\">Installing Kubernetes<\/a><\/li>\n<\/ul><\/nav>\n<\/div>\n<h2>\n<span class=\"ez-toc-section\" id=\"Prasyarat\"><\/span>Prasyarat :<span class=\"ez-toc-section-end\"><\/span>\n<\/h2>\n<p>Sebelum melakukan instalasi kubernetes, ada beberapa syarat yang harus dipenuhi diantaranya yaitu :<\/p>\n<ol>\n<li>Minimal RAM 2 GB<\/li>\n<li>2 CPUs atau lebih<\/li>\n<li>Koneksi internet stabil<\/li>\n<li>Menggunakan hostname server unik\/FQDN<\/li>\n<li>Swap dinonaktifkan<\/li>\n<\/ol>\n<h2 id=\"8be4\" class=\"ko kp ig bm kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll gh\">\n<span class=\"ez-toc-section\" id=\"Setting_up_Kubernetes_Prerequisites\"><\/span>Setting up Kubernetes Prerequisites<span class=\"ez-toc-section-end\"><\/span>\n<\/h2>\n<p id=\"625a\" class=\"pw-post-body-paragraph jd je ig jf b jg lm ji jj jk ln jm jn jo lo jq jr js lp ju jv jw lq jy jz ka hz gh\" data-selectable-paragraph=\"\">Sebelum menginstall kubernetes di ubuntu, terdapat beberapa persyaratan yang harus disiapkan terlebih dahulu untuk memastikan proses instalasi berjalan dengan lancar.<\/p>\n<p id=\"766c\" class=\"pw-post-body-paragraph jd je ig jf b jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka hz gh\" data-selectable-paragraph=\"\">Silahkan buka ssh client untuk masuk kedalam server master dan server worker kemudian lakukan langkah berikut :<\/p>\n<ol>\n<li>Jalankan perintah <code>sudo apt-update<\/code> untuk memastikan ubuntu memiliki semua paket terbaru yang tersedia untuk instalasi.<br>\nServer Master<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-869\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master1-300x235.png\" alt=\"\" width=\"681\" height=\"533\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master1-300x235.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master1-768x601.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master1.png 854w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\"><\/a>\n<p>Server Worker<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-870\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker1-300x198.png\" alt=\"\" width=\"681\" height=\"449\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker1-300x198.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker1-1024x676.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker1-768x507.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker1.png 1232w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\"><\/a><\/p>\n<\/li>\n<li>Jalankan perintah <code>sudo apt-get install -y docker.io<\/code> untuk melakukan installasi docker pada kedua node server.<br>\nServer Master<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-876\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master2-300x240.png\" alt=\"\" width=\"674\" height=\"539\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master2-300x240.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master2-768x614.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master2.png 858w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\"><\/a><br>\nServer Worker<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-877\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker2-300x198.png\" alt=\"\" width=\"674\" height=\"445\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker2-300x198.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker2-1024x676.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker2-768x507.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker2.png 1233w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\"><\/a>\n<\/li>\n<li>Lakukan cek apakah docker sudah terinstall dengan benar menggunakan perintah <code>sudo systemctl status docker.service<\/code><br>\nServer Master<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-880\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master3-300x117.png\" alt=\"\" width=\"664\" height=\"259\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master3-300x117.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master3-768x300.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master3.png 932w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\"><\/a><br>\nServer Worker<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-882\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker3-300x111.png\" alt=\"\" width=\"659\" height=\"244\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker3-300x111.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker3-1024x378.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker3-768x283.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker3.png 1239w\" sizes=\"auto, (max-width: 659px) 100vw, 659px\"><\/a>\n<\/li>\n<li>Jalankan perintah berikut untuk melakukan instalasi dependensi kubernetes transport-https<br>\n<code>sudo apt-get install -y apt-transport-https<\/code><br>\nServer Master<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-886\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master4-300x112.png\" alt=\"\" width=\"651\" height=\"243\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master4-300x112.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master4-768x286.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master4.png 921w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\"><\/a><br>\nServer Worker<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker4-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-887\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker4-1-300x89.png\" alt=\"\" width=\"654\" height=\"194\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker4-1-300x89.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker4-1-1024x303.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker4-1-768x227.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker4-1.png 1229w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\"><\/a>\n<\/li>\n<li>Jalankan curl untuk mengunduh dan menambahkan kunci keamanan GPG yang diperlukan dengan apt-key untuk mengautentikasi ke repositori paket Kubernetes nanti. Jika berhasil, anda akan mendapatkan respons OK di terminal Anda<br>\n<code>curl -s https:\/\/packages.cloud.google.com\/apt\/doc\/apt-key.gpg | sudo apt-key add -<\/code><br>\nServer Master<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-893\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master5-300x21.png\" alt=\"\" width=\"657\" height=\"46\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master5-300x21.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master5-1024x71.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master5-768x53.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master5.png 1039w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\"><\/a><br>\nServer Worker<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-894\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker5-300x16.png\" alt=\"\" width=\"656\" height=\"35\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker5-300x16.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker5-1024x55.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker5-768x41.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker5.png 1226w\" sizes=\"auto, (max-width: 656px) 100vw, 656px\"><\/a>\n<\/li>\n<li>Sekarang, jalankan perintah apt-add-repository untuk menambahkan repositori paket Kubernetes di Ubuntu. Anda harus melakukan langkah ini karena secara default, repositori Kubernetes tidak ada di file \/etc\/apt\/sources.list.<br>\n<code>sudo apt-add-repository \"deb http:\/\/apt.kubernetes.io\/ kubernetes-xenial main\"<\/code><br>\nServer Master<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-896\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master6-300x45.png\" alt=\"\" width=\"673\" height=\"101\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master6-300x45.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master6-1024x154.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master6-768x116.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master6.png 1037w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\"><\/a><br>\nServer Worker<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-897\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker6-300x52.png\" alt=\"\" width=\"669\" height=\"116\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker6-300x52.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker6-1024x177.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker6-768x133.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker6.png 1198w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\"><\/a>\n<\/li>\n<\/ol>\n<h2>\n<span class=\"ez-toc-section\" id=\"Installing_Kubernetes\"><\/span>Installing Kubernetes<span class=\"ez-toc-section-end\"><\/span>\n<\/h2>\n<p id=\"9434\" class=\"pw-post-body-paragraph jd je ig jf b jg lm ji jj jk ln jm jn jo lo jq jr js lp ju jv jw lq jy jz ka hz gh\" data-selectable-paragraph=\"\">Pada tahap ini, kita sudah menginstal apa saja package yang harus diinstall di awal pada server master maupun worker. Selanjutnya, kubernetes terdiri dari tiga package yaitu kubeadm, kubelet dan kubectl. Seluruh package tersebut berisi konfigurasi yang digunakan untuk menjalankan kluster kubernetes.<\/p>\n<p id=\"567d\" class=\"pw-post-body-paragraph jd je ig jf b jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka hz gh\" data-selectable-paragraph=\"\"><strong class=\"jf ih\">kubectl<\/strong>\u00a0\u2014 Alat yang digunakan untuk berinteraksi dengan suatu kluster pada kubernetes.<br>\n<strong class=\"jf ih\">kubeadm\u00a0<\/strong>\u2014 Alat untuk mem-bootstrap klaster pada kubernetes.<br>\n<strong class=\"jf ih\">kubelet<\/strong>\u00a0\u2014 Komponen yang berjalan pada seluruh mesin pada klaster dan memiliki tugas seperti menjalankan Pod dan Container.<\/p>\n<ol>\n<li id=\"5026\" class=\"pw-post-body-paragraph jd je ig jf b jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka hz gh\">Buka server master melalui ssh client lalu jalankan perintah dibawah ini :<br>\n<code>sudo apt-get install kubeadm kubelet kubectl<\/code><br>\nServer Master<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-898\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master7-300x108.png\" alt=\"\" width=\"669\" height=\"241\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master7-300x108.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master7-1024x370.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master7-768x277.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master7.png 1039w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\"><br>\nServer Worker<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-899\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker7-300x116.png\" alt=\"\" width=\"670\" height=\"259\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker7-300x116.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker7-1024x396.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker7-768x297.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker7.png 1231w\" sizes=\"auto, (max-width: 670px) 100vw, 670px\">\n<\/li>\n<li class=\"pw-post-body-paragraph jd je ig jf b jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka hz gh\">Jika sudah, jalankan perintah dibawah ini untuk memastikan ketiga package tersebut sudah terinstall pada server master.<br>\n<code>kubeadm version &amp;&amp; kubelet --version &amp;&amp; kubectl version<br>\n<\/code>Server Master<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-900\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master8-300x58.png\" alt=\"\" width=\"683\" height=\"132\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master8-300x58.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master8-1024x197.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master8-768x148.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master8.png 1041w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\"><\/a>\n<p>Server Worker<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-901\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker8-300x64.png\" alt=\"\" width=\"680\" height=\"145\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker8-300x64.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker8-1024x218.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker8-768x164.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker8.png 1233w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\"><\/a><\/p>\n<\/li>\n<li>Untuk menginisialisasi kubernetes kluster, jalankan perintah :<br>\n<code>kubeadm init --pod-network-cidr=10.255.0.0\/16 --apiserver-advertise-address=10.0.0.200<\/code>Perintah diatas untuk memberi tahu kubernetes alamat ip yang akan digunakan oleh kube-apiserver menggunakan parameter apiserver-advertise-address, dimana ip tersebut merupakan alamat ip pada server master itu sendiri. Perintah tersebut juga digunakan untuk mendefinisikan range IP yang akan digunakan oleh pod network menggunakan parameter pod-network-cidr.<br>\nServer Master<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-903\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master10-300x202.png\" alt=\"\" width=\"707\" height=\"476\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master10-300x202.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master10-1024x690.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master10-768x518.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master10.png 1065w\" sizes=\"auto, (max-width: 707px) 100vw, 707px\"><\/a><br>\nJika berhasil, maka akan tertampil pesan seperti berikut. Pastikan untuk menyalin<strong class=\"jf ih\">\u00a0<\/strong>terlebih dahulu perintah yang di tandai kotak merah, perintah tersebut akan digunakan nanti pada node worker untuk menggabungkan node pada kluster.<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-905\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master11-300x89.png\" alt=\"\" width=\"681\" height=\"202\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master11-300x89.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master11-1024x305.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master11-768x229.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master11.png 1058w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\"><\/a>\n<\/li>\n<li>Jalankan perintah berikut pada server master. Perintah ini digunakan untuk memaksa kubernetes dalam menjalankan akun non-root untuk alasan keamanan.<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master12-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-906\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master12-1-300x24.png\" alt=\"\" width=\"688\" height=\"55\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master12-1-300x24.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master12-1-1024x83.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master12-1-768x62.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master12-1.png 1062w\" sizes=\"auto, (max-width: 688px) 100vw, 688px\"><\/a>\n<\/li>\n<li>Selanjutnya, jalankan perintah join di server worker. Perintah ini digunakan untuk menggabungkan worker node kedalam kluster, nilai parameter -token maupun -discovery-token-ca-cert-hash digenerate oleh master node.<br>\n<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-907\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker10-300x80.png\" alt=\"\" width=\"679\" height=\"181\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker10-300x80.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker10-1024x273.png 1024w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker10-768x205.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/worker10.png 1238w\" sizes=\"auto, (max-width: 679px) 100vw, 679px\"><\/a>\n<\/li>\n<li>Kemudian, dari sisi server master cek status node apakah sudah ready atau belum dengan perintah: <code class=\"language-plaintext highlighter-rouge\">kubectl get nodes<\/code><a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master14.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-908\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master14-300x39.png\" alt=\"\" width=\"677\" height=\"88\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master14-300x39.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/master14.png 716w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\"><\/a>Pada keterangan diatas terlihat join cluster kubernetes sudah berhasil, namun untuk status masih belum ready. Untuk membuat status node menjadi ready, kita harus deploy Container Network Interface (CNI) yang berbasis add-ons Pod network seperti calico, kube-router, dan weave-net. Add-ons Pod network tersebut berfungsi untuk membuat Pod berhubungan satu sama lain.<\/li>\n<li>Jalankan perintah berikut pada server master :<br>\n<code>kubectl apply -f https:\/\/docs.projectcalico.org\/v3.14\/manifests\/calico.yaml<\/code>Apabila instalasi sudah selesai, silakan cek kembali status node. Nantinya akan menjadi ready.<\/li>\n<li>Uji coba dan Verifikasi Kubernetes Cluster Coba buat deployment dengan nama\u00a0<strong>nginx-web<\/strong>\u00a0menggunakan image kontainer\u00a0<strong>nginx.<\/strong> Jalankan perintah berikut dari node master.<br>\n<code>kubectl create deployment nginx-web --image=nginx<\/code>\n<\/li>\n<li>Jalankan perintah berikut untuk verifikasi status deployment.<br>\n<code>kubectl get deploy<br>\n<\/code><code>kubectl get deploy -o wide<br>\n<\/code><code>kubectl get pods<\/code>\n<\/li>\n<li>Selanjutnya silakan coba deploy satu pod dengan nama \u201chttp-web\u201d dan ekspos dengan nama service \u201chttp-service\u201d menggunakan port default 80 dan tipe service NodePort.<br>\n<code>kubectl run http-web --image=httpd --port=80<\/code>\n<\/li>\n<li>Jalankan perintah\u00a0<code class=\"language-plaintext highlighter-rouge\">kubectl get pods<\/code> untuk verifikasi status Pod sudah running atau belum.<a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/9.-Podhttp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-909\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/9.-Podhttp-300x59.png\" alt=\"\" width=\"697\" height=\"137\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/9.-Podhttp-300x59.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/9.-Podhttp.png 575w\" sizes=\"auto, (max-width: 697px) 100vw, 697px\"><\/a>\n<\/li>\n<li>Cek IP atau hostname yang digunakan pod \u201chttp-web\u201d lalu silakan akses menggunakan curl. Jalankan perintah ini :<br>\n<code>kubectl get pods http-web -o wide<\/code><a href=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/11.-Curl.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-910\" src=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/11.-Curl-300x49.png\" alt=\"\" width=\"698\" height=\"114\" srcset=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/11.-Curl-300x49.png 300w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/11.-Curl-768x126.png 768w, https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/11.-Curl.png 814w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\"><\/a>\n<\/li>\n<\/ol>\n<p>Instalasi kubernetes pada Ubuntu 20.04 berjalan dengan lancar. Selanjutnya silahkan pergunakan server sesuai dengan kebutuhan kalian. Semoga artikel ini bermanfaat!<\/p>","protected":false},"excerpt":{"rendered":"<p>Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04. Untuk menjalankan kubernetes minimal mempunyai 2 server yaitu sebagai master node dan worker node. Sebuah node dapat berupa VM atau server fisik tergantung [&hellip;]<\/p>","protected":false},"author":1,"featured_media":912,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"seo_booster_metabox":"","footnotes":""},"categories":[2,3],"tags":[],"class_list":["post-868","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-home","category-others"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tutorial Install Kubernetes pada Ubuntu 20.04 -<\/title>\n<meta name=\"description\" content=\"Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial Install Kubernetes pada Ubuntu 20.04 -\" \/>\n<meta property=\"og:description\" content=\"Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/\" \/>\n<meta property=\"og:site_name\" content=\"CloudAja Artikel | Cloud Hosting Indonesia\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-12T03:29:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-16T07:41:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/cloudaja-artikel-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1004\" \/>\n\t<meta property=\"og:image:height\" content=\"591\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Faafikii Hikmatul Maulaa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Faafikii Hikmatul Maulaa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/\"},\"author\":{\"name\":\"Faafikii Hikmatul Maulaa\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#\\\/schema\\\/person\\\/c3922076e00e07fd761d540225188d1d\"},\"headline\":\"Tutorial Install Kubernetes pada Ubuntu 20.04\",\"datePublished\":\"2022-11-12T03:29:24+00:00\",\"dateModified\":\"2023-01-16T07:41:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/\"},\"wordCount\":699,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloudaja-artikel-2.png\",\"articleSection\":[\"Home\",\"Others\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/\",\"url\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/\",\"name\":\"Tutorial Install Kubernetes pada Ubuntu 20.04 -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloudaja-artikel-2.png\",\"datePublished\":\"2022-11-12T03:29:24+00:00\",\"dateModified\":\"2023-01-16T07:41:12+00:00\",\"description\":\"Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloudaja-artikel-2.png\",\"contentUrl\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloudaja-artikel-2.png\",\"width\":1004,\"height\":591},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/cara-install-kubernetes-pada-ubuntu-20-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial Install Kubernetes pada Ubuntu 20.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#website\",\"url\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/\",\"name\":\"CloudAja Artikel | Cloud Hosting Indonesia\",\"description\":\"tips dan trik seputar Cloud Hosting Indonesia\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#organization\",\"name\":\"CloudAja Artikel | Cloud Hosting Indonesia\",\"url\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/logo-cloudaja.resized.png\",\"contentUrl\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/logo-cloudaja.resized.png\",\"width\":120,\"height\":81,\"caption\":\"CloudAja Artikel | Cloud Hosting Indonesia\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/#\\\/schema\\\/person\\\/c3922076e00e07fd761d540225188d1d\",\"name\":\"Faafikii Hikmatul Maulaa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/WhatsApp-Image-2022-12-22-at-09.26.09-96x96.jpeg\",\"url\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/WhatsApp-Image-2022-12-22-at-09.26.09-96x96.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/WhatsApp-Image-2022-12-22-at-09.26.09-96x96.jpeg\",\"caption\":\"Faafikii Hikmatul Maulaa\"},\"sameAs\":[\"https:\\\/\\\/www.cloudaja.id\\\/artikel\"],\"url\":\"https:\\\/\\\/www.cloudaja.id\\\/artikel\\\/author\\\/natanetw_artikel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tutorial Install Kubernetes pada Ubuntu 20.04 -","description":"Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/","og_locale":"en_US","og_type":"article","og_title":"Tutorial Install Kubernetes pada Ubuntu 20.04 -","og_description":"Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04.","og_url":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/","og_site_name":"CloudAja Artikel | Cloud Hosting Indonesia","article_published_time":"2022-11-12T03:29:24+00:00","article_modified_time":"2023-01-16T07:41:12+00:00","og_image":[{"width":1004,"height":591,"url":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/cloudaja-artikel-2.png","type":"image\/png"}],"author":"Faafikii Hikmatul Maulaa","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Faafikii Hikmatul Maulaa","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#article","isPartOf":{"@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/"},"author":{"name":"Faafikii Hikmatul Maulaa","@id":"https:\/\/www.cloudaja.id\/artikel\/#\/schema\/person\/c3922076e00e07fd761d540225188d1d"},"headline":"Tutorial Install Kubernetes pada Ubuntu 20.04","datePublished":"2022-11-12T03:29:24+00:00","dateModified":"2023-01-16T07:41:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/"},"wordCount":699,"commentCount":0,"publisher":{"@id":"https:\/\/www.cloudaja.id\/artikel\/#organization"},"image":{"@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/cloudaja-artikel-2.png","articleSection":["Home","Others"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/","url":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/","name":"Tutorial Install Kubernetes pada Ubuntu 20.04 -","isPartOf":{"@id":"https:\/\/www.cloudaja.id\/artikel\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#primaryimage"},"image":{"@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/cloudaja-artikel-2.png","datePublished":"2022-11-12T03:29:24+00:00","dateModified":"2023-01-16T07:41:12+00:00","description":"Kubernetes merupakan tool orkestrasi kontainer yang berfungsi untuk melakukan deployment, scale up dan mengelola aplikasi berbasis kontainer. Pada artikel ini akan dibahas mengenai tutorial atau cara installasi kubernetes menggunakan OS Ubuntu 20.04.","breadcrumb":{"@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#primaryimage","url":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/cloudaja-artikel-2.png","contentUrl":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/11\/cloudaja-artikel-2.png","width":1004,"height":591},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudaja.id\/artikel\/cara-install-kubernetes-pada-ubuntu-20-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cloudaja.id\/artikel\/"},{"@type":"ListItem","position":2,"name":"Tutorial Install Kubernetes pada Ubuntu 20.04"}]},{"@type":"WebSite","@id":"https:\/\/www.cloudaja.id\/artikel\/#website","url":"https:\/\/www.cloudaja.id\/artikel\/","name":"CloudAja Artikel | Cloud Hosting Indonesia","description":"tips dan trik seputar Cloud Hosting Indonesia","publisher":{"@id":"https:\/\/www.cloudaja.id\/artikel\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cloudaja.id\/artikel\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.cloudaja.id\/artikel\/#organization","name":"CloudAja Artikel | Cloud Hosting Indonesia","url":"https:\/\/www.cloudaja.id\/artikel\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudaja.id\/artikel\/#\/schema\/logo\/image\/","url":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/09\/logo-cloudaja.resized.png","contentUrl":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/09\/logo-cloudaja.resized.png","width":120,"height":81,"caption":"CloudAja Artikel | Cloud Hosting Indonesia"},"image":{"@id":"https:\/\/www.cloudaja.id\/artikel\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.cloudaja.id\/artikel\/#\/schema\/person\/c3922076e00e07fd761d540225188d1d","name":"Faafikii Hikmatul Maulaa","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/12\/WhatsApp-Image-2022-12-22-at-09.26.09-96x96.jpeg","url":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/12\/WhatsApp-Image-2022-12-22-at-09.26.09-96x96.jpeg","contentUrl":"https:\/\/www.cloudaja.id\/artikel\/wp-content\/uploads\/2022\/12\/WhatsApp-Image-2022-12-22-at-09.26.09-96x96.jpeg","caption":"Faafikii Hikmatul Maulaa"},"sameAs":["https:\/\/www.cloudaja.id\/artikel"],"url":"https:\/\/www.cloudaja.id\/artikel\/author\/natanetw_artikel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/posts\/868","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/comments?post=868"}],"version-history":[{"count":0,"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/posts\/868\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/media\/912"}],"wp:attachment":[{"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/media?parent=868"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/categories?post=868"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudaja.id\/artikel\/wp-json\/wp\/v2\/tags?post=868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}