Script auxiliar de la API
Una guía para usar el script auxiliar yb-api de VergeOS para interacciones simplificadas con la API, incluyendo listar, crear, clonar y administrar máquinas virtuales desde la línea de comandos.
El yb-api el script auxiliar proporciona una forma sencilla para que los desarrolladores interactúen con la API de VergeOS. Simplifica la realización de llamadas a la API, como recuperar máquinas virtuales, actualizar configuraciones y gestionar recursos. Esta guía describirá los comandos clave y el uso del yb-api script.
Requisitos previos
Acceso a un sistema VergeOS.
Acceso al clúster mediante SSH o conexión directa.
wget y curl debe estar instalado en el sistema para ciertas operaciones.
Ejecución del script auxiliar
Para obtener ayuda o ver las opciones disponibles, ejecute:
yb-api --helpConéctese al nodo y ejecute este comando para comenzar a usar el asistente de la API.

Comandos de ejemplo
A continuación se muestran ejemplos de cómo usar yb-api para diversas tareas de administración de VM.
Obtener una lista de máquinas virtuales (excluyendo instantáneas)
Recuperar una lista de VM y filtrar las instantáneas.
Volcado simple de todas las VM
Este comando recupera una lista de todas las VM. Los --server, --user, --filter, y --fields indicadores son opcionales en este caso.
Obtener información detallada de la VM
Recupere la mayoría de los campos, incluida la información de discos y NIC, para una VM específica (VM 1 en este caso).
Cambiar el nombre de una máquina virtual
Cambie el nombre de una máquina virtual existente (VM 1) a "NEWNAME".
Eliminar una máquina virtual
Eliminar una VM específica (VM 1), usando su $key.
Crear una nueva máquina virtual
Crear una nueva VM con configuraciones específicas (nombre, núcleos de CPU, RAM, etc.).
Obtener el esquema de la tabla de la base de datos de VM
Recupere el esquema de la tabla de la base de datos de VM.
Clonar una máquina virtual
Clonar una VM existente (VM 1) y darle un nuevo nombre.
Encender una máquina virtual
Encender una VM existente (VM 1).
Notas sobre yb-api
El
yb-apiel script depende de wget, que puede no estar instalado de forma predeterminada en macOS. Asegúrese de instalarlo si es necesario.curl se utiliza para la función de carga en ciertas llamadas a la API, como enviar datos para crear nuevas VM.
Al usar el yb-api script auxiliar, los desarrolladores pueden simplificar la interacción con la API de VergeOS y gestionar las máquinas virtuales de manera más eficiente. Háganos saber si necesita ayuda con más comandos u opciones.
Última actualización
¿Te fue útil?