devops.dina.chLet AI Handle Kubernetes Diagnostics—So You Don’t Have ToDiagnosing Kubernetes clusters isn’t rocket science. It’s worse: it’s repetitive, tedious, and eats up precious hours better spent on creative or impactful work. Scanning through logs, running the same kubectl commands, piecing together what went wro...Jan 15, 2025·5 min read
devops.dina.chAutomating Azure Storage Accounts and Managed Identities with TerraformIn this example, we use Terraform to automate the creation of Azure Storage Accounts and their containers for each environment (production, pre-production, and non-production). The goal is to implement a scalable, secure, and segmented architecture w...Oct 25, 2024·4 min read
devops.dina.chAzure Naming ToolHere's a very useful and official Microsoft tool to help you manage the nomenclature of all your Azure elements. Microsoft patterns & practices : https://github.com/mspnp/AzureNamingTool The Azure Naming Tool was created to help administrators defin...Oct 9, 2024·2 min read
devops.dina.chAKS node access using kubectl debug PodYou need to access your AKS nodes and you don’t have the possibility to use SSH? Don’t worry, it’s easy as using kubectl debug! So, of course you need to have access to your AKS cluster API. In this example we will access it using kubectl. Step 1: Ge...Oct 4, 2024·2 min read
devops.dina.chStore your tfstate on GitLabYou are already using GitLab for your project and you need a simple way to store and share your tfstate? Use your GitLab repo as an HTTP Backend! Get your GitLab project ID : Settings → General → Project ID Then we need to create a user access token...Oct 4, 2024·1 min read