sdk-ops

module
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2026 License: MIT

README

sdk-ops

CLI: nla — Provision, harden, and operate VPS servers.

CI Release Go Version License Conventional Commits

Quick Install

# Download latest release
curl -sLS https://github.com/natuleadan/sdk-ops/releases/latest/download/nla-darwin-amd64 -o nla
chmod +x nla
sudo mv nla /usr/local/bin/

Quick Start

# Register SSH key
nla config add-node 192.168.1.100 --user root --key ~/.ssh/id_ed25519

# Provision a fresh VPS (hardening + Docker + k3s)
nla infra init 192.168.1.100

# Check the cluster
nla cluster nodes
nla cluster pods

# Deploy a service
nla deploy push ./my-service --node 192.168.1.100

Documentation

File Contents
docs/commands.md Full command reference
docs/architecture.md Architecture overview
AGENTS.md AI assistant guide

Three Targets

Mode What gets installed
--k3s (default) Hardening + Docker + k3s + Traefik
--docker Hardening + Docker
--bare Hardening only

License

MIT

Directories

Path Synopsis
cmd
nla command
internal
k3s
ssh

Jump to

Keyboard shortcuts

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