Zudoku
CLI

Unikraft CLI

The unikraft CLI is the new, official command-line interface for Unikraft Cloud. It provides a modern, streamlined experience for deploying and managing unikernels globally.

Features

  • Deploy Instantly - Run unikernel images as serverless instances with unikraft run
  • Global Infrastructure - Deploy across supported metros with automatic multi-region support
  • Resource Management - Create, read, update, and delete instances, volumes, services, certificates, and images
  • Scale-to-Zero - Built-in support for scale-to-zero policies to optimize costs
  • Output Formats - Machine-readable JSON or human-friendly text output
  • Profile Management - Switch between accounts and configurations
  • Shell Completions - Tab completion for Bash, Zsh, Fish, and PowerShell

Installation

curl --proto '=https' --tlsv1.2 -fsSL https://unikraft.com/cli/install.sh | sh

See alternative installation instructions for other platforms.

Quick start

TerminalCode
# Login to Unikraft Cloud unikraft login # Deploy an instance unikraft run --metro fra -p 443:8080/http+tls --image nginx:latest # List instances unikraft instances list

View unikraft CLI documentation

The kraft cloud CLI is deprecated. To move your scripts to the unikraft CLI, see the migration guide.

Last modified on