Processing data from SQLite hosted in an Azure File share, running in Azure Kubernetes Services

Processing data from SQLite hosted in an Azure File share, running in Azure Kubernetes Services

In this post, I am talking about how we can practically make use of the Azure File share that is mounted to our containers in AKS. I'm examining a PoC of how you can query a SQLite database hosted on an Azure File share, accessed from multiple containers at a huge scale simultaneously. It's fun, tag along. This is a mini-series with two parts. How to: Mount an Azure Storage File share to containers in AKS.(this post) Processing data from SQLite hosted in an Azure File share, running in Azure Kubernetes Services.I've simplified the sample code for this…

Read More

How to: Mount an Azure Storage File Share to containers in Azure Kubernetes Services (AKS)

How to: Mount an Azure Storage File Share to containers in Azure Kubernetes Services (AKS)

In this article, I am talking about how to share a mounted Azure file share across multiple containers in your deployments in Microsoft's hosted Kubernetes offering, AKS. This is a mini-series with two parts. (this post) How to: Mount an Azure Storage File share to containers in AKS.Processing data from SQLite hosted in an Azure File share, running in Azure Kubernetes Services.Step by stepTo get started, we'll need an Azure Storage account and an Azure Kubernetes Services cluster up and running. Create an Azure file shareFor the sake of ease and to keep a somewhat visual appeal in…

Read More

Azure Tip: List of supported VM Sizes in Azure Container Services (AKS)

Azure Tip: List of supported VM Sizes in Azure Container Services (AKS)

Here comes a short tip of the day post about AKS. A common ask from people in the community and end customers using the Azure Container Services is to know what VM-sizes are supported by AKS. Not all services and regions offer support for all sizes, and sometimes it's a bit tricky to get to know which Azure service has support for what size of VM's. Looking for this information myself, I came across some details in the GitHub repository for the Microsoft Azure Container Service Client, and found this enumeration that contains the supported VM sizes in a python…

Read More

Monitoring your Kubernetes cluster running on Azure Container Service (AKS) using Log Analytics

Monitoring your Kubernetes cluster running on Azure Container Service (AKS) using Log Analytics

UPDATE AUTUMN 2018: Microsoft recently released a Preview of Azure Monitor integration with AKS. Read more about how to enable it here: https://zimmergren.net/enable-monitoring-with-azure-monitor-log-analytics-for-aks/ OBSOLETE: Please note, as the previous comment and link above suggest, the information here is now obsolete since it was written during the Preview of AKS. Please use the link above to navigate to the simplified, and updated, information about how to get this running! One of the things I've noticed many times over the last year working with different orchestrators, distributed cloud platforms and container systems is that without proper monitoring and logging,…

Read More

Azure Container Services (AKS) - Upgrading your Kubernetes cluster

Azure Container Services (AKS) - Upgrading your Kubernetes cluster

Updated 2018-03-23: With the latest version of the CLI the get-versions command has been replaced with get-upgrades in regards to seeing what upgrades are available. Thanks to my buddy Thorsten for the heads up. The details below has been updated to accomodate these changes. While working a lot with AKS and Kubernetes the last couple of months, I've found it to be a pretty slick experience using the CLI even if it still has some room for improvement. The question of how to upgrade Kubernetes running in an Azure AKS cluster came up a few times both offline and online,…

Read More