Skip to content

amari/cleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages