Browse Source

Add support for Oracle Cloud Infrastructure (OCI) DNS

Signed-off-by: Avi Miller <[email protected]>
Avi Miller 4 years ago
parent
commit
0d9c941b4e
1 changed files with 16 additions and 2 deletions
  1. 16 2
      global/certbot-dns-plugins.js

+ 16 - 2
global/certbot-dns-plugins.js

@@ -85,8 +85,8 @@ dns_cloudflare_api_token = 0123456789abcdef0123456789abcdef01234567`,
 	dns_cloudns_auth_id=1234
 	# Alternatively, one of the following two options can be set:
 	# dns_cloudns_sub_auth_id=1234
-	# dns_cloudns_sub_auth_user=foobar 
-	
+	# dns_cloudns_sub_auth_user=foobar
+
 	# API password
 	dns_cloudns_auth_password=password1`,
 		full_plugin_name: 'dns-cloudns',
@@ -363,6 +363,20 @@ certbot_dns_netcup:dns_netcup_api_password = abcdef0123456789abcdef01234567abcde
 		full_plugin_name: 'dns-nsone',
 	},
 	//####################################################//
+	oci: {
+		display_name:    'Oracle Cloud Infrastructure DNS',
+		package_name:    'certbot-dns-oci',
+		package_version: '0.3.6',
+		dependencies:    'oci',
+		credentials:     `[DEFAULT]
+user = ocid1.user.oc1...
+fingerprint = xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
+tenancy = ocid1.tenancy.oc1...
+region = us-ashburn-1
+key_file = ~/.oci/oci_api_key.pem`,
+		full_plugin_name: 'dns-oci',
+	},
+	//####################################################//
 	ovh: {
 		display_name:    'OVH',
 		package_name:    'certbot-dns-ovh',