Skip to content

emka.web.id

Banner 1
Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Tutorial Kubernetes untuk Pemula - Part 3 (Pembuatan Cluster)

Posted on May 25, 2020 by Syauqi Wiryahasana

Inisialisasi Cluster

Silakan login ke server MASTER (k8s-master) dan lakukan inisialisasi cluster kubernetes dengan perintah:
sudo kubeadm init --pod-network-cidr=10.244.10.0/16 --apiserver-advertise-address=IP_ADDRESS_K8SMASTER
silakan ganti --pod-network-cidr dengan ip lokal yang diinginkan, dan juga ganti IP_ADDRESS_K8SMASTER dengan IP Address master clusternya. CATAT bagian kubeadm join! [youtube https://www.youtube.com/watch?v=ODvUJRE89Ww&w=640] contoh: [sourcecode] Your Kubernetes control-plane has initialized successfully! To start using your cluster, you need to run the following as a regular user: mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config You should now deploy a pod network to the cluster. Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at: https://kubernetes.io/docs/concepts/cluster-administration/addons/ Then you can join any number of worker nodes by running the following on each as root: kubeadm join 13.2.10.13:6443 --token z7788s.5guirc4mhrchhfsx \ --discovery-token-ca-cert-hash sha256:319073775bd5e95kajshdjkasduwq1731f7cf50e12c91a63043ff99ed1 [/sourcecode] kemudian lakukan langkah pembuatan folder konfigurasi .kube:
mkdir -p $HOME/.kube
  sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
  sudo chown $(id -u):$(id -g) $HOME/.kube/config
lalu buat satu network flannel baru dengan perintah ini:
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
dengan contoh hasilnya seperti ini: cek hasil instalasi cluster ini dengan perintah:
kubectl get nodes
dan perintah:
kubectl get pods --all-namespaces

Join ke Cluster

kemudian login ke semua server Node/Worker yang ada dan lakukan join ke cluster dengan perintah kubeadm join dari hasil instalasi cluster diatas. contoh:
kubeadm join IPADDRESSS:6443 --token jk6tbt.rx0pa9dhjks2dkfi \
    --discovery-token-ca-cert-hash sha256:0940175e2ca4bce84e76443a930fe2df071141adiashdb1e398ee61bc12f58b0a1 
dan sampai akhirnya didapati seperti berikut: kemudian login di server MASTER dan lakukan pengecekan NODE apakah sudah berhasil join atau belum dengan perintah:
kubectl get nodes
Banner 1
Seedbacklink

Recent Posts

  • Kenapa Disebut Ilmuwan Muslim, Bukan Ilmuwan Arab atau Ilmuwan Persia?
  • Indonesia Prasejarah, Benarkah Se-kaya itu?
  • Apa itu Bilangan Aleph ?
  • Jejak Aneh Nisan Makam Gaya Aceh di Pangkep Sulawesi Selatan
  • Rasa’il Ikhwan al-Shafa Fondasi Matematika dalam Filsafat Islam
  • Review Aplikasi Melolo, Saingan Berat Dramabox!
  • Review Game Dislyte: Petualangan Urban Myth yang Seru!
  • Microsoft Resmikan Cloud Region Pertama di Indonesia, Pacu Pertumbuhan AI
  • Bagaimana Bisa Xiaomi Jadi Raja dibanyak Sektor?
  • Sejarah Tokoh Judi Negara: Robby Sumampow
  • Kenapa Hongkong Mulai Kehilangan Anak Mudanya?
  • Apakah China ada Peternakan Panda?
  • Kebohongan Ajudan Bung Karno Soal Letkol Untung Habisi Para Jenderal?
  • Apakah Harga Minyak Dunia Turun Bikin OPEC Bangkrut?
  • Hal Konyol di Startrek Original Series
  • Inilah Deretan Buku-Buku Kontroversial di Dunia
  • Benarkah Kisah Ibrahim-Ismail Tiru Kisah Agamemnon Yunani Kuno?
  • Misteri Paus Donus II, Paus Fiktif Diakui Selama 200 Tahun
  • Review BMW Speedtop M8 Superwagon
  • Apa itu ATC (Air Traffic Control)?
  • Leon Hartono: Investasi Emas Fisik vs Digital vs Crypto 2025
  • Meski Di Ejek 'Jenderal Bodoh', Kenapa Soeharto Bisa Berkuasa 32 Tahun?
  • Kenapa dan Kapan Suku Jawa & Suku Sunda Terpisah?
  • Rusia 'Tantang' Amerika Dari Pulau Biak Papua
  • Sejarah D-Day: Pertempuran Terakhir & Kekalahan Hitler

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically