designate-rr-monitor
Monitor round-robin clusters on OpenStack Designate
Last updated 5 years ago by uqtdettr .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install designate-rr-monitor 
SYNC missed versions from official npm registry.

designate-rr-monitor

An OpenStack Designate service monitor and round-robin DNS record manager. It allows you to check a series of servers, and update the round-robin record to include only those that are available.

You will need to do the usual source ~/MYTENANT-openrc.sh before using it, or ensure that OS_AUTH_URL, OS_TENANT_NAME, OS_USERNAME and OS_PASSWORD are in the environment.

Usage:
  designate-rr-monitor [OPTIONS] <record>

Options: 
  -d, --delete BOOLEAN   Delete all records
  -p, --port [NUMBER]    TCP port to check (Default is 80)
  -s, --servers STRING   whitespace-delimited list of servers (which may use 
                         brace expansion) 
  -w, --watch BOOLEAN    Monitor for changes after first check
  -k, --no-color         Omit color from output
      --debug            Show debug information
  -h, --help             Display help and usage details

For example, to do a one-off record update:

designate-rr-monitor -s "server-{01..04}.example.net" www.example.net

To do an update, then continue watching:

designate-rr-monitor -w -s "server-{01..04}.example.net" www.example.net

To delete all records:

designate-rr-monitor -d www.example.net

Current Tags

  • 0.1.4                                ...           latest (5 years ago)

5 Versions

  • 0.1.4                                ...           5 years ago
  • 0.1.3                                ...           5 years ago
  • 0.1.2                                ...           5 years ago
  • 0.1.1                                ...           5 years ago
  • 0.1.0                                ...           5 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (13)
Dev Dependencies (6)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |