outpost-vk

command
v0.14.2-dev Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2026 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

Command outpost-vk is a standalone proof-of-concept runner for the vkpodman provider. It joins the cluster at --kubeconfig as a virtual node named --node, and stays running until SIGINT.

Two backends are supported (--backend):

  • podman (default) — drives a local podman daemon (--podman-socket, auto-detected when empty). Pods become libpod containers.
  • ollama — realizes Pods as native host processes (--ollama-data, default ~/.cache/outpost/ollama). Pods run as detached host processes with direct Metal/CUDA access.

This binary is intentionally separate from `outpost`: it lets us validate the virtual-kubelet plumbing end-to-end against a real k3s server without touching the existing agent's start path or admin UI. The actual lifecycle lives in vknode.Run; this binary is just flag parsing + signal handling around it.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL