For the complete documentation index, see llms.txt. This page is also available as Markdown.

Script trợ giúp API

Hướng dẫn sử dụng script trợ giúp yb-api của VergeOS để tương tác API đơn giản hơn, bao gồm liệt kê, tạo, nhân bản và quản lý máy ảo từ dòng lệnh.

Tham số yb-api Script trợ giúp cung cấp cho các nhà phát triển một cách dễ dàng để tương tác với API VergeOS. Nó đơn giản hóa việc thực hiện các lệnh gọi API, chẳng hạn như truy xuất máy ảo, cập nhật cấu hình và quản lý tài nguyên. Hướng dẫn này sẽ trình bày các lệnh chính và cách sử dụng của yb-api script.

Điều kiện tiên quyết

  • Quyền truy cập vào một hệ thống VergeOS.

  • Quyền truy cập vào cụm qua SSH hoặc kết nối trực tiếp.

  • wget và curl phải được cài đặt trên hệ thống cho một số thao tác nhất định.

Chạy Script Trợ Giúp

Để nhận trợ giúp hoặc xem các tùy chọn khả dụng, hãy chạy:

yb-api --help

Kết nối vào node và thực thi lệnh này để bắt đầu sử dụng trình trợ giúp API.

Ví dụ yb-api

Các lệnh ví dụ

Dưới đây là các ví dụ về cách sử dụng yb-api cho nhiều tác vụ quản lý VM khác nhau.

Lấy danh sách máy ảo (không bao gồm snapshot)

Truy xuất danh sách VM và lọc bỏ các snapshot.

Xuất đơn giản tất cả VM

Lệnh này truy xuất danh sách tất cả VM. Các --server, --user, --filter, và --fields cờ này là tùy chọn trong trường hợp này.

Lấy thông tin chi tiết về VM

Truy xuất hầu hết các trường, bao gồm thông tin về ổ đĩa và NIC, cho một VM cụ thể (ở đây là VM 1).

Đổi tên một máy ảo

Đổi tên một máy ảo hiện có (VM 1) thành "NEWNAME".

Xóa một máy ảo

Xóa một VM cụ thể (VM 1), sử dụng $key.

Tạo một máy ảo mới

Tạo một VM mới với cấu hình cụ thể (tên, số lõi CPU, RAM, v.v.).

Lấy lược đồ bảng cơ sở dữ liệu VM

Truy xuất lược đồ cho bảng cơ sở dữ liệu VM.

Nhân bản một máy ảo

Nhân bản một VM hiện có (VM 1) và đặt cho nó một tên mới.

Bật nguồn một máy ảo

Bật nguồn một VM hiện có (VM 1).

Lưu ý về yb-api

  • Tham số yb-api script phụ thuộc vào wget, điều này có thể không được cài đặt theo mặc định trên macOS. Hãy đảm bảo cài đặt nó nếu cần.

  • curl được dùng cho chức năng tải lên trong một số lệnh gọi API nhất định, chẳng hạn như gửi dữ liệu để tạo máy ảo mới.


Bằng cách sử dụng yb-api script trợ giúp, các nhà phát triển có thể đơn giản hóa việc tương tác với API VergeOS và quản lý máy ảo hiệu quả hơn. Hãy cho chúng tôi biết nếu bạn cần hỗ trợ thêm về các lệnh hoặc tùy chọn khác.


Thông tin tài liệu

  • Cập nhật lần cuối: 2024-08-29

  • Phiên bản vergeOS: 4.12.6

Cập nhật lần cuối

Nội dung này có hữu ích không?