Getting started with GitHub Actions and Bicep – Part 5

Martin Therkelsen/ June 30, 2021/ Automation, Azure, Citrix, DevOps, Microsoft/ 0 comments

In this part of the series, I will create two virtual machines and join them in my on-premises domain. These machines will be Citrix Cloud Connectors that will serve my Citrix environment with a new resource location in Azure. The Cloud Connectors will be deployed in an Azure Availability Set to ensure high availability. Source code can be found on

Read More

Getting started with GitHub Actions and Bicep – Part 2

Martin Therkelsen/ June 21, 2021/ Automation, Azure, Citrix, DevOps, Microsoft/ 0 comments

In part 1 of the series, I got my GitHub repository set up with a secret containing a service principal for Azure. This setup allows me to create a GitHub actions deployment using the service principal as authentication. In this part, I create the GitHub action to create a resource group in my Azure subscription. GitHub actions are using the

Read More

Getting started with Azure and Terraform – Part 3

Martin Therkelsen/ May 12, 2021/ Automation, Azure, Citrix, DevOps, Microsoft/ 0 comments

In this part of the series, I want to create the Azure vNet and subnets for my Azure environment. I will be creating a hub/spoke topology where the hub will be connected to my on-premises environment later in this series. To get started with networking, I read through the modules and providers that Terraform provides. You can find it here.

Read More