Azure DevOps

Creating Azure DevOps Pipelines

I thought I would cover writing a Azure DevOps pipeline YAML file which deploys infrastructure. Useful link – There are some built-in variables in ADO which you can check out here https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml. To take you through it to give you an overview of the setup. We have a pipeline file for each environment (see below). […]

AKS Azure Kubernetes

Using Key Vault with AKS – System Assigned – CSI Driver – with Pod Identity

Hey, so rather than re-write the same article, before reading and applying this blog, do and read this one – https://realworldit.net/archives/630 This will get you to the point where you can then install and use Pod Identity. Let’s do this!! 6, After you have gone through the link above, now it’s time to install the […]

AKS Azcli Azure Kubernetes PowerShell

AKS Azure Kubernetes Services – Private AKS Endpoint.

Check out my github repo for an ARM Template that deploys AKS. https://github.com/PinportLtd/Kubernetes-AKS Private AKS Endpoint. If you enable the AKS private endpoint you can ensure network traffic between your API server and your node pools remains on the private network only. Which is great for security. But it also means your k8s API is […]

PowerShell

WinRM

WinRM seems a very complicated way to access a server. But it can be easier if you know the basics. Remote Machine – The Server you want to connect to To start on the machine you want to connect to, you need to set up WinRM and enable PSRemoting (PowerShell Remoting). This can be done […]

Azure DevOps

Story Points

User Stories are used in Agile to create work and for each story, you have to give it some points. A common point system to use is the Fibonacci sequence numbers. Story Points Corresponds to 1 A very small, low effort, low complexity piece of work that might take 1-2 hours 2 About twice the […]

Azure

finding the right Azure Virtual Machine Extension

Azure virtual machine (VM) extensions are small applications that provide post-deployment configuration and automation tasks on Azure VMs. For example, if a virtual machine requires software installation, anti-virus protection, or to run a script inside of it, a VM extension can be used. The command below can be used to find the extension you are after.

Azure PowerShell Terraform

Useful Azure Virtual Machine’s Images for Arm and Terraform Templates

I get stuck when considering which image to use for my virtual machines. Has a new image come out??? What options are available to me now? There are so many to choose from. To use virtual machine images, there are four parts that you need to find to reference them in your code. Publisher: The […]