Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 952 Bytes

README.md

File metadata and controls

34 lines (25 loc) · 952 Bytes

cleta

A cloud metadata server written in Go. Use as CLI.

  • Provision VMs using cloud-init images without a cloud provider.
  • Runs on Linux and macOS.

Supported Metadata Service APIs

Planned

Storage Backends

  • Filesystem Directories (JSON and YAML files).

Planned

  • Postgres
  • MySQL / MariaDB
  • MongoDB

CLI usage

$ cleta serve \
    --metadata-bind-addr="169.254.169.254:80" \
    --metadata-store="dir" \
    --metadata-store-dir="a_path_to_vm_configs" \
    --metadata-store-dir="another_path_to_vm_configs" \
    --neighbor-table-refresh-interval=1ms