OpenStack DNS Authenticator plugin for Certbot
Go to file
Graham Hayes 6e6c761e74
Update Error Handling
Change-Id: Iaf38f552dd17bb7c305bd6d2a543cf2a7941039a
2018-04-27 17:04:18 +01:00
certbot_dns_openstack Update Error Handling 2018-04-27 17:04:18 +01:00
doc/source Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
releasenotes Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
.coveragerc Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
.gitignore Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
.gitreview Added .gitreview 2018-02-26 15:36:04 +00:00
.mailmap Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
.stestr.conf Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
.zuul.yaml Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
CONTRIBUTING.rst Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
HACKING.rst Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
LICENSE Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
README.rst Update Error Handling 2018-04-27 17:04:18 +01:00
babel.cfg Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
requirements.txt Basic functionality in place 2018-04-26 17:23:55 +01:00
setup.cfg Basic functionality in place 2018-04-26 17:23:55 +01:00
setup.py Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
test-requirements.txt Initial Cookiecutter Commit. 2018-02-27 12:07:15 +00:00
tox.ini Basic functionality in place 2018-04-26 17:23:55 +01:00

README.rst

certbot-dns-openstack

OpenStack DNS Authenticator plugin for Certbot

To Install:

pip install certbot-dns-openstack

To run:

certbot -a certbot-dns-openstack:dns-openstack certonly -d example.com

This uses os-client-config clouds.yaml for configuring the user access which by default will look in ~/.config/openstack/clouds.yaml, and /etc/openstack/clouds.yaml. If your clouds.yaml file is stored else where, you can add by adding --certbot-dns-openstack:dns-openstack-config /path/to/clouds.yaml to the command.

Features

  • dns-01 ACME challenge