Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrewsomething/floatctl
A simple CLI written in Go for controling DigitalOcean Floating IPs
https://github.com/andrewsomething/floatctl
Last synced: 5 days ago
JSON representation
A simple CLI written in Go for controling DigitalOcean Floating IPs
- Host: GitHub
- URL: https://github.com/andrewsomething/floatctl
- Owner: andrewsomething
- License: mit
- Created: 2015-11-02T05:00:19.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-17T20:23:13.000Z (almost 9 years ago)
- Last Synced: 2024-06-20T13:30:01.076Z (5 months ago)
- Language: Go
- Size: 11.7 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## floatctl
[![Build Status](https://travis-ci.org/andrewsomething/floatctl.svg)](https://travis-ci.org/andrewsomething/floatctl)A simple CLI written in Go for controling [DigitalOcean Floating IPs](https://www.digitalocean.com/community/tutorials/how-to-use-floating-ips-on-digitalocean). Its goal is to make it easier to script creating and assigning Floating IPs when working with tools like `keepalived`.
Certain commands will infer information using the DigitalOcean Metadata service if run on a Droplet.
### Usage
Control DigitalOcean Floatin IPs.
Usage:
floatctl [command]Available Commands:
create Create a Floating IP
show Show information about a Floating IP
assign Assign a Floating IP to a Droplet
unassign Unassign a Floating IP
list List available Floating IPs
destroy Destroy a Floatin IP
assigned Check if a Floating IP is assignedFlags:
-h, --help[=false]: help for floatctl
-t, --token="": DigitalOcean API Token - $DIGITALOCEAN_TOKENUse "floatctl [command] --help" for more information about a command.