TurterDev.com
  • Welcome
  • พื้นฐานคำสั่ง Linux Command
    • Linux Command
    • Linux Command (ต่อ)
    • ใช้งาน VI และ VIM
    • Shell script
    • Vagrant
  • การเขียนโปรแกรมเชิงวัตถุ OOP
    • การเขียนโปรแกรมเชิงวัตถุ
      • เริ่มต้นเขียนโปรแกรมเชิงวัตถุด้วย Javascript
  • Git
    • คำสั่งสำหรับใช้งาน Git
    • Branch,Merge,Stash
    • Remote Repository
  • คำสั่งใช้งาน Docker
    • 🐳Docker
      • Docker Command
  • Kubernetes
    • Kubernetes (K8s)
      • Install Cilium on kubernetes (เปลี่ยนจาก Calico เป็น Cilium บน K8s)
      • Install Kubernetes on Ubuntu 24.04 LTS (Kube-VIP)
      • How to Install Kubernetes Cluster on CentOS 7
  • Etc
    • Kubernetes (K8s)
      • สรุปการพัฒนา Application แบบ The Twelve-Factor แบบสั้นๆง่ายๆ
  • Website
  • Facebook
  • Instagram
Powered by GitBook
On this page
  1. Kubernetes
  2. Kubernetes (K8s)

Install Cilium on kubernetes (เปลี่ยนจาก Calico เป็น Cilium บน K8s)

สวัสดีครับทุกคน

วันนี้เดี๋ยวผมจะมาแนะนำวิธีการติดตั้ง Cilium นะครับ ซึ่งในบนความนี้ผมอาจจะไม่ได้อธิบายหรือลงรายละเอียดเกี่ยวกับ Cilum นะครับ ไว้มีโอกาสจะมาอัพเดทให้เพิ่มเติมครับ บทความนี้จะเป็นการบันทึกวิธีการสำหรับไว้ดูภายหลังของผมเองครับ

ขั้นตอนแรก ติดตั้ง Cilium บน VM หรือ Host ที่ใช้งานก่อนเลยครับ (ซึ่งผมได้ทำตาม Document นี้เลย) https://docs.cilium.io/en/stable/installation/k8s-install-kubeadm/

$ CILIUM_CLI_VERSION=$(curl -s https://raw.githubusercontent.com/cilium/cilium-cli/main/stable.txt) CLI_ARCH=amd64 if [ “$(uname -m)” = “aarch64” ]; then CLI_ARCH=arm64; fi curl -L –fail –remote-name-all https://github.com/cilium/cilium-cli/releases/download/${CILIUM_CLI_VERSION}/cilium-linux-${CLI_ARCH}.tar.gz{,.sha256sum} sha256sum –check cilium-linux-${CLI_ARCH}.tar.gz.sha256sum sudo tar xzvfC cilium-linux-${CLI_ARCH}.tar.gz /usr/local/bin rm cilium-linux-${CLI_ARCH}.tar.gz{,.sha256sum}

ขั้นตอนที่ 2 ตรวจสอบ Cilium ติดตั้งเรียบร้อยหรือไม่ $ cilium status

ขั้นตอนที่ 3 เนื่องจากก่อนหน้าผมได้มีติดตั้ง Calico ไว้จะต้องทำการ uninstall ก่อน $ kubectl delete -f calico.yaml

ขึ้นตอนที่ 4 ทำการติดตั้ง Cilium ผ่าน Helm $ helm repo add cilium https://helm.cilium.io/ $ helm repo ls $ helm install cilium cilium/cilium –version 1.17.2 –namespace kube-system

จากนั้นรอสักครู่ จะพบว่ามี pod ที่เริ่มทำการติดตั้ง เมื่อติดตั้งเสร็จเรียบร้อย

ขั้นตอนที่ 5 ตรวจสอบ Cilium $ cilium status

จะพบว่า Status : OK

PreviousKubernetes (K8s)NextInstall Kubernetes on Ubuntu 24.04 LTS (Kube-VIP)

Last updated 21 days ago