YandexCloud DNS Authenticator plugin for Certbot
Project description
YandexCloud DNS Authenticator plugin for Certbot
yandexcloud DNS Authenticator plugin for certbot.
This plugin automates the process of completing a dns-01 challenge by creating, and subsequently removing, TXT records using the yandexcloud API
Installation
pip install certbot-dns-yandexcloud
Certbot Arguments
To start using DNS authentication for yandexcloud, pass the following arguments on certbot's command line:
Option | Description |
---|---|
--authenticator dns-yandexcloud |
select the authenticator plugin (Required) |
--dns-yandexcloud-credentials FILE_PATH |
yandexcloud credentials INI file path. (Required) |
Credentials
Before credentials.ini providing create yandexcloud service account and create service-account-key and get your folder_id where DNS zone is created
An example credentials.ini
file:
dns_yandexcloud_sa_json_path = "~/.secrets/certbot/sa.json"
dns_yandexcloud_folder_id = "b0g0kfc0jutlhm000r00"
Examples
certbot certonly \
--authenticator dns-yandexcloud \
--dns-yandexcloud-credentials ~/.secrets/certbot/yandexcloud.ini \
--non-interactive --agree-tos --email username@example.com \
-d 'example.com'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for certbot-dns-yandexcloud-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c9795526ef645bb779823ee91d2c1f8a04e22321213632f496ba14122729be0 |
|
MD5 | 70dcdac6d04d306c49b6fdab2ce869fe |
|
BLAKE2b-256 | 6ca84ae4e873b4974dce9343aac8dc72d167989e20fb472d430d83e3b73100ab |