Dynamic DNS for OpenNebula (fork with setuid)
 
 
 
Go to file
Justin Riley 3c38aa9baa README: fix badge urls [ci-skip] 2016-10-13 16:59:14 -04:00
ci-scripts remove unnecessary after script 2016-10-11 23:59:26 -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: enable pip cache 2016-10-13 16:03:34 -04:00
README.md README: fix badge urls [ci-skip] 2016-10-13 16:59:14 -04:00
requirements.txt resolver: add thread mutex and use new zone module 2016-08-17 16:21:05 -04:00
setup.cfg limit test discovery to onedns directory [ci-skip] 2016-10-12 00:19:47 -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