Skip to main content

Oracle Cloud infrastructure DNS Authenticator script for LEGO

Project description

Oracle Cloud infrastructure DNS Authenticator script for LEGO

https://go-acme.github.io/lego/dns/exec/

Script automates the process of dns-01 challenge by managing TXT records using the Oracle Cloud Infrastructure DNS service.

Why?

This package provides simple ocilego utility to being executed by lego in acme_certificate terraform resource. Native oraclecloud provider is difficult to use because of uncommon authentication variables: https://github.com/go-acme/lego/issues/1380

Installation

pip3 install oci-lego-exec

Usage

resource "acme_certificate" "certificate" {
  ...

  dns_challenge {
    provider = "exec"

    config = {
      "EXEC_PATH" = "ocilego"
    }
  }
}

Requirements

oci

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oci-lego-exec-0.1.1.tar.gz (5.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page