Skip to content
Powershell Module that creates a SSL/TLS Certificate with Let's Encrypt Service and apply to an Azure Application Gateway.
Branch: master
Clone or download
Latest commit 6160e13 Apr 28, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Modules/Deploy-LeSslCertToAzure
Example.ps1
LICENSE
README.md

README.md

LeSslCertToAzure

This is a quick automation module I threw together to create a SSL/TLS Certificate with Let's Encrypt Service and apply to an Azure Application Gateway.

For more information on this Powershell module, read the blog post here Automatic Deployment of Let's Encrypt SSL/TLS Certificates on Azure App Gateway

Powershell Module Dependencies:

PS> Install-Module AzureRm -AllowClobber
PS> Install-Module ACMESharp -AllowClobber

Deploy-LeSslCertToAzure Usage

NAME
    Deploy-LeSslCertToAzure
    
SYNOPSIS
    Creates a SSL/TLS Certificate with Let's Encrypt Service
    
SYNTAX
    Deploy-LeSslCertToAzure [-appGatewayRgName] <Object> [-appGatewayName] <Object> [-appGatewayBackendHttpSettingsName] <Object> [-domainToCert] <Object> [-certPassword] <Object> 
    [-azureDnsZone] <Object> [-azureDnsZoneResourceGroup] <Object> [-dnsAlias] <Object> [-registrationEmail] <Object> [<CommonParameters>]
    
DESCRIPTION
    To maintain consistency with New-Object this cmdlet requires the -ComObject
    parameter to be provided and the TypeName parameter is not supported.
    
RELATED LINKS

REMARKS
    To see the examples, type: "get-help Deploy-LeSslCertToAzure -examples".
    For more information, type: "get-help Deploy-LeSslCertToAzure -detailed".
    For technical information, type: "get-help Deploy-LeSslCertToAzure -full".

References

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.