Add dnsapi integration for IBM Bluemix (formerly SoftLayer)

This commit is contained in:
Luiz Gustavo Nascimento 2017-03-31 19:40:32 +00:00
parent d344051cd0
commit 7113e1fa82
2 changed files with 15 additions and 0 deletions

View File

@ -311,6 +311,7 @@ You don't have to do anything manually!
1. DigitalOcean API (native)
1. ClouDNS.net API
1. Infoblox NIOS API (https://www.infoblox.com/)
1. IBM Bluemix API (formerly SoftLayer)
**More APIs coming soon...**

View File

@ -438,6 +438,20 @@ acme.sh --issue --dns dns_infoblox -d example.com -d www.example.com
Note: This script will automatically create and delete the ephemeral txt record.
The `Infoblox_Creds` and `Infoblox_Server` will be saved in `~/.acme.sh/account.conf` and will be reused when needed.
## 23. Use IBM Bluemix API (formerly SoftLayer)
First you need to create/obtain API credentials on your IBM Bluemix account.
```
export BLUEMIX_USER="<username>"
export BLUEMIX_KEY="<api_key>"
```
Ok, let's issue a cert now:
```
acme.sh --issue --dns dns_bluemix -d example.com -d www.example.com
```
# Use custom API
If your API is not supported yet, you can write your own DNS API.