Kết nối đến cụm CMC K8S sử dụng Kubectl

Cập nhật lần cuối: 2024/08/06 11:50:20

ĐIỀU KIỆN

  • Đăng nhập tài khoản vào CMC Cloud Portal
  • Đã khởi tạo 1 máy chủ ảo có cùng VPC và subnet với cụm Cluster (Bastion Host)
  • Đã khởi tạo thành công Cluster K8S

 

CÁC BƯỚC THỰC HIỆN

Để truy cập cụm Cluster thực hiện các bước sau:  

  • Cài đặt Kubectl trên Server Bastion Host
  • Thêm file Kuburnetes config vào Bastion để kết nối tới cluster. 

1. Hướng dẫn cài đặt kubectl trên Server Bastion.

Có thể tham khảo theo link sau: https://kubernetes.io/vi/docs/tasks/tools/install-kubectl/

  • Tải về phiên bản mới nhất với câu lệnh:

curl -LO https://dl.k8s.io/release/`curl -LS https://dl.k8s.io/release/stable.txt`/bin/linux/amd64/kubectl

  • Tạo Kubectl binary

chmod +x ./kubectl 

  • Đưa bản Binary vào môi trường PATH của bạn.

sudo mv ./kubectl /usr/local/bin/kubectl 

  • Kiểm tra phiên bản bạn cài

kubectl version


2. Lấy file config trên Portal v2

  • Truy cập vào bảng điều khiển Kubernetes Cluster  
  • Sau đó chỉ định Cluster và chọn Action 
  • Chọn Download Kubernetes Config 

3. Đưa file config vào Server Bastion

  • Tạo file config và copy kubernetes config vào file config: 

nano config

  • Tạo thư mục 

mkdir /root/.kube

  • Copy file config vào thư mục .kube.

cp config .kube/

  • Kiểm tra kết nối các node thành công

kubectl get node

    back to top

    logo

    © 2023, CMC Cloud. All rights reserved.

    Business Registration Certificate

    Giấy ĐKKD: 0102900049. Nơi cấp: Sở Kế hoạch & Đầu tư Thành phố Hà Nội

    Chịu trách nhiệm nội dung: Đặng Tùng Sơn