Skip to content

Oracle Cloud infrastructure DNS Authenticator script for LEGO

License

Notifications You must be signed in to change notification settings

ITD27M01/oci-lego-exec

Repository files navigation

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: go-acme/lego#1380

Installation

pip3 install oci-lego-exec

Usage

resource "acme_certificate" "certificate" {
  ...

  dns_challenge {
    provider = "exec"

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

Requirements

oci

About

Oracle Cloud infrastructure DNS Authenticator script for LEGO

Resources

License

Stars

Watchers

Forks

Packages

No packages published