onctl

command module
v0.1.3 Latest Latest
Warning

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

Go to latest
Published: Dec 25, 2023 License: AGPL-3.0 Imports: 4 Imported by: 0

README

Onctl

onctl is a tool to manage virtual machines in multi-cloud

build Go Report Card CodeQL codecov Github All Releases GitHub release (latest SemVer)

What onctl brings

  • 🌍 Simple intuitive CLI to run VMs in seconds.
  • ⛅️ Supports multi cloud providers (azure, hetzner, more coming soon...)
  • 🚀 Gives you SSH access with you ssh public key precofigured. So no need to manage username/password
  • ✨ Cloud-init support. Set your own cloud-init file

Installation

MacOS
brew install cdalar/tap/onctl
Linux
curl -sLS https://www.onctl.com/get.sh | bash
sudo install onctl /usr/local/bin/
Windows
  • download windows binary from releases page
  • unzip and copy onctl.exe to a location in PATH

Getting Started

❯ onctl
onctl is a tool to manage cross platform resources in cloud

Usage:
  onctl [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  create      Create a VM
  destroy     Destroy VM(s)
  help        Help about any command
  init        init onctl environment
  ls          List VMs
  ssh         Spawn an SSH connection to a VM
  version     Print the version number of onctl

Flags:
  -h, --help   help for onctl

Use "onctl [command] --help" for more information about a command.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

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