Herramienta CLI · v0.1.0

Automatiza tu cloud
con kcli.

Gestiona instancias, volúmenes, redes y Kubernetes directamente desde tu terminal. Scripteable, rápido y diseñado para el CloudPúblico de Kuasar.

kcli — bash
$ kcli deploy virtualmachine \
name="web-produccion" \
serviceofferingid="4f2a8b1c-9c2d-3d7e-a1b3" \
templateid="Ubuntu-22.04-LTS" \
zone="co-centro1a" \
projectid="proyecto-uuid"
{
"deployvirtualmachineresponse": {
"id": "4f2a8b1c-9c2d-3d7e-a1b2",
"name": "web-produccion",
"state": "Running",
"zone": "co-centro1a",
"templateid": "Ubuntu-22.04-LTS",
"serviceofferingid": "4f2a8b1c-9c2d-3d7e-a1b3",
"created": "2026-04-13T16:05:22+0000"
}
}
$

Listo en tres pasos

Desde cero hasta tu primera instancia creada por línea de comandos.

1

Descarga kcli

Ingresa al portal de Kuasar, haz clic en tu avatar en la parte superior derecha y selecciona Descargas. Escoge el binario para tu sistema operativo.

En macOS/Linux ejecuta:
chmod +x kcli y muévelo a /usr/local/bin/kcli
2

Crea tu API Token

En el portal, haz clic en tu avatar → Seguridad → pestaña API Tokens. Crea un token nuevo y cópialo; lo usarás para autenticar kcli.

El token es una cadena única que identifica tus solicitudes al API de Kuasar.
3

Configura y usa kcli

Ejecuta kcli sync con tu API Token y URL del portal. A partir de ahí puedes crear y administrar todos tus recursos cloud.

Usa kcli help para explorar todos los comandos disponibles.

¿Qué es un API Token?

Tu llave de acceso al API

Un API Token es una cadena de caracteres que autentica y autoriza tus solicitudes al API de Kuasar. Funciona como una contraseña que se incluye en cada operación para verificar tu identidad, sin exponer tus credenciales principales.

Úsalo junto con kcli o en cualquier herramienta programática para administrar tu proyecto en CloudPúblico.

  • 1 En el portal, haz clic en tu avatar (arriba a la derecha)
  • 2 Selecciona Seguridad
  • 3 Ve a la pestaña API Tokens y haz clic en Crear API Token
  • 4 Copia el token generado — solo se muestra una vez
Configurar kcli con tu token
# Inicializar credenciales
$ kcli set apiToken TU_API_TOKEN
$ kcli sync
Autenticación exitosa

Todo lo que puedes automatizar

Gestión de instancias

Crea, inicia, detén, reinicia y elimina instancias. Lista su estado, IPs y configuración. Todo desde un solo comando.

Volúmenes y snapshots

Crea y adjunta volúmenes a tus instancias, toma snapshots en cualquier momento y restáuralos cuando los necesites.

Redes y VPCs

Administra redes privadas, asigna IPs públicas, configura subredes y NAT sin salir de la terminal.

Kubernetes

Despliega y escala clústeres de Kubernetes administrado. Obtén el kubeconfig listo para conectarte con kubectl.

Scripting y CI/CD

Integra kcli en tus pipelines de GitHub Actions, GitLab CI o cualquier sistema de automatización. Salidas JSON compatibles con jq.

Terminal interactiva

Modo interactivo con autocompletado de comandos y parámetros. Explora todos los recursos disponibles en tu proyecto con Tab.

Empieza a automatizar hoy

Descarga kcli, configura tu API Token y ten tu primera instancia corriendo desde la terminal en menos de dos minutos.

Descargar kcli Ver documentación