Dynamic DNS for OpenNebula (fork with setuid)
 
 
 
Go to file
Justin Riley 26fb8c0abb bump pytest and plugins to latest versions 2016-10-11 23:29:03 -04:00
ci-scripts gitlab-ci: setup ONE_AUTH for tests 2016-10-11 22:47:42 -04:00
onedns tests: add fixtures from opennebula test instance 2016-10-07 15:30:32 -04:00
.gitignore gitignore: ignore .eggs directory 2016-08-03 00:12:31 -04:00
.gitlab-ci.yml gitlab-ci: setup ONE_AUTH for tests 2016-10-11 22:47:42 -04:00
README.md README: add build and coverage status 2016-10-11 22:34:54 -04:00
requirements.txt resolver: add thread mutex and use new zone module 2016-08-17 16:21:05 -04:00
setup.cfg setup.cfg: use [tool:pytest] instead of [pytest] 2016-10-06 00:01:51 -04:00
setup.py bump pytest and plugins to latest versions 2016-10-11 23:29:03 -04:00
test-requirements.txt bump pytest and plugins to latest versions 2016-10-11 23:29:03 -04:00

README.md

OneDNS

build status coverage report

Dyanmic DNS for OpenNebula

Usage

Global options:

$ onedns --help
usage: onedns [-h] [--debug] [-d DOMAIN] [--one-address ONE_ADDRESS]
              [--one-secret ONE_SECRET] [--one-proxy ONE_PROXY]
              {daemon,shell} ...

OneDNS - Dynamic DNS for OpenNebula

positional arguments:
  {daemon,shell}

optional arguments:
  -h, --help            show this help message and exit
  --debug               ONE controller host address
  -d DOMAIN, --domain DOMAIN
                        DNS domain to use
  --one-address ONE_ADDRESS
                        ONE controller host address
  --one-secret ONE_SECRET
                        ONE credentials to use (e.g. user:key)
  --one-proxy ONE_PROXY
                        proxy host to use to connect to ONE controller

Run the daemon command to kick off onedns:

$ onedns daemon --dns-port=53