We can inject configuration into containers using Kubernetes config maps and secrets. These objects can be consumed by a pod as environment variables, command-line arguments, or as configuration files mounted in a volume. For the subject of this article, we … continue reading
Kubernetes Storage Simplified
In this blog post, we will attempt to explain the current storage options that exist in Kubernetes. If you are new to Kubernetes, learning about its capabilities of managing the application state can be a daunting task.
Container images are … continue reading
In this blog post, we will attempt to explain the current storage options that exist in Kubernetes. If you are new to Kubernetes, learning about its capabilities of managing the application state can be a daunting task.
Container images are … continue reading
Accessing Secrets Securely in Azure DevOps Pipelines
This post will cover a secure method for accessing secrets in Azure DevOps pipelines.
Why Azure Key Vault?
Azure Key Vault is an Azure cloud service used to securely store secrets, keys, and certificates. A secret can be any string … continue reading
Kubernetes Pod Eviction
In this article, we will dive into the process of pod eviction in a Kubernetes cluster, how you can pod prevent pod eviction, and how you can recover from such a situation.
What is Pod Eviction?
Kubernetes pod eviction is … continue reading
Azure Kubernetes sFTP Solution
In this post, we’ll take a look at deploying a highly available sFTP solution to Azure Kubernetes with user files stored in an Azure NFSv4 File Share. The sFTP application reads user credentials from a file named users.conf, containing secrets … continue reading
Deploy Azure VMs Using Azure Devops CI/CD Pipeline
This article assumes that you have already created a pipeline in Azure Devops and have it linked to an Azure Devops repo. You will need to create a variable named $vmpassword and assign it the value stored in your key … continue reading
Azure Devops – Self Hosted Agent Service Won’t Start – Incorrect Function
I setup a self hosted agent for Azure Devops this morning on Server 2012 R2 (legacy Visual Studio dependencies…) and found that I was unable to start the service. The error I received was “Error 1 Incorrect Function” when attempting … continue reading
Azure Tenant Maintenance – Purge Empty Resource Groups
This will be the first article in a series about maintaining Azure tenants and subscriptions.
If you currently, or have ever, worked in a large Azure environment, you know how easily resource creep can occur. Resource Groups, VM disks and … continue reading
Exam AZ-303: Microsoft Azure Architect Technologies Study Guide
I recently passed the AZ-303 exam. Below are some of the resources I used to prepare for the exam. In addition to the links below, I also used Alan Rodrigues’ course on Udemy.
https://www.udemy.com/course/az-102-azure-administrator-certification-transition/
The Udemy course and Microsoft Docs … continue reading
Azure AD Sync – Set-MsolDirSyncEnabled : You cannot turn off Active Directory synchronization.
I recently ran into a situation in my lab environment that required I resync all (2000+) user accounts to Azure AD. Though this sounds complex and daunting, its actually quite simple. T
he basic steps involve disabling sync, and then … continue reading