Để có thể deploy một ứng dụng qua ArgoCD cluster đã được khởi tạo, cần Add một cluster K8s nơi mà ứng dụng được deploy. FPT Cloud hỗ trợ người dùng thêm mới một cluster qua giao diện thay vì thêm mới qua ArgoCD CLI
Bước 1: Tại menu Cluster Managements > Chọn Connect a Cluster
Bước 2: Nhập các thông tin để connect tới cụm k8s cluster. Các thông tin này sẽ được người dùng lấy từ thông tin trong file kubeconfig.
Lưu ý: Thông tin dùng để connect k8s cluster bắt buộc phải có quyền admin.
Cluster Name (required): Đặt tên cho cluster name ( có thể đặt tên theo môi trường sử dụng ví dụ: dev env , prod env ,staging env , qa env,…)
Server (required): Thông tin được lấy từ file kubeconfig, url api server k8s.
Ví dụ: https://api.xxxxx.fke.fptcloud.com:6443
CA Data (required): Thông tin của trường certificate-authority-data trong file kubeconfig
Bearer Token (required): Thông tin trường token trong file kubeconfig
Bước 3: Nhấn nút Connector để hoàn thành.
Bước 4: Kiểm tra thông tin k8s cluster đã được connect