Files
azure-acme-provisioner/README.md
T
2026-05-21 12:34:20 +02:00

11 lines
985 B
Markdown

# Azure ACME Provisioner
Azure ACME Provisioner is a NodeJS package that provides necessary tools to automate the process of obtaining SSL/TLS certificates from ACME (Automatic Certificate Management Environment) compliant certificate authorities, such as Let's Encrypt, for applications hosted on Microsoft Azure. It uses Azure KeyVault to securely store and manage the obtained certificates and ACME account credentials. The package may function as a standalone tool, a docker image, as a library or as an Azure Function, making it versatile for various deployment scenarios.
## Features
- Uses ACME protocol to automate certificate issuance and renewal.
- Stores ACME account information as secrets in Azure KeyVault for secure management.
- Stores obtained SSL/TLS certificates in Azure KeyVault for easy access and management.
- Automatically scans configured Azure DNS zones to identify records that require certificates (uses the `acme` tag to identify relevant recordsets).