Dom Clayton's Projects
ARM templates and Azure DevOps pipelines for Quickstart deployments
Azure DevOps certificate - learnings
A collection of Azure DevOps pipelines
Spring Cloud Workshop
Bash learning...
Uses PowerShell to create a Hyper-V virtual machine from a VHDX, injects a DSC mof, runs mini setup using an unattended XML.
Learning c#
Starter project for Applications (level 4) Cloud Adoption Framework for Azure landing zones on Terraform
Learning docker
Docker images for .NET and the .NET Tools.
PowerShell code which exports mailbox data to a Outlook data file
GitHub Craftwork workshop using Azure DevOps āļø, Azure Functions ā”ļø and Microsoft LUIS š¤
Learning go
Config files for my GitHub profile.
Legacy PowerShell script for creating websites in IIS 7/7.5 on Windows Server 2008/2008 R2.
Examples and code for Microservices In Action
Learning Packer
Course files for Pluralsight courses created by James Bannan.
Example using the Posh-ACME PowerShell module to orchestrate TLS certificate issuance using ACME in Azure with Azure DevOps
PowerShell modules containing useful functions.
Example code repo for the Puppet 5 Beginner's Guide, 3rd Edition
This script allows you to reconfigure the primary SMTP address for mailboxes and distribution groups as long as the domain is available in Office 365. The email address can be new or an exisitng alias.
reconfigures email aliases for a given domain when an on-premises directory is authoritative.
Regular expressions
GitHub repository for sysadmin related scripts
Learning Terraform..
Manages AAD groups and group membership
Managed Service Principals in AAD
Manages Users, Groups and Service Principals in AAD
Uses Azurecaf to manage naming conventions