Step-by-Step Using Azure SDK for Python in Windows VS Code – Part 1

This is a beginners guide on starting from scratch setting up a simple development environment and run some Python code to create and manage azure resources. Install Python https://wiki.python.org/moin/BeginnersGuide/Download For windows download go to https://www.python.org/downloads/ Install VS Code to develop and run python code. For windows download go to https://www.python.org/downloads/ Install Python extension for Visual …

Continue reading Step-by-Step Using Azure SDK for Python in Windows VS Code – Part 1

Error & Fix: Azure Kubernetes ‘Failed to pull image’

Error Message: Failed to pull image "rkaks/dotnetcoresqldb:dev": rpc error: code = Unknown desc = Error response from daemon: pull access denied for rkaks/dotnetcoresqldb, repository does not exist or may require 'docker login': denied: requested access to the resource is denied Shown from the Kubernetes Dashboard application Context I have my application's docker image pushed into …

Continue reading Error & Fix: Azure Kubernetes ‘Failed to pull image’

ARM Templates Fundamentals: My Development Workflow

Objective: To show my own experience and development workflow for building out infrastructure-as-code with Azure Resource Manager (ARM) Templates. My hope is that for novices this provides some insight and starting point to develop your own workflow. My Infrastructure as code workflow: 1. Setup a development azure subscription and resource group for your ARM deployment. …

Continue reading ARM Templates Fundamentals: My Development Workflow

ARM Templates Fundamentals: My Development Tools

Azure ARM Templates provides the ability to deploy azure resource infrastructure in a repeatable, declarative and repeatable state. It is infrastructure-as-code. For those getting started and wondering what they need to build your tool belt, I will share what my tool belt and development process look like. My Software and tools My operating system is …

Continue reading ARM Templates Fundamentals: My Development Tools

Error & Fix Linked ARM Template: The language expression property ‘templateLink’ doesn’t exist

For the novice, learning to deploy Azure resources through ARM template deployments, I like share and explain an error and resolution specifically when it comes to using linked arm templates The Situation I have am deploying an Azure App Service function app in an ARM template that also calls out to deploy another azure resource …

Continue reading Error & Fix Linked ARM Template: The language expression property ‘templateLink’ doesn’t exist

Linked ARM Templates for a Multi Resource Azure Solution

When deploying a set of azure resources using Azure Resource Manager (ARM) templates in a single file can leave with a large json file that can be difficult to manage and maintain. To employ modularity and reuse, you can break out azure resources into its own ARM template and have an ARM template link or …

Continue reading Linked ARM Templates for a Multi Resource Azure Solution

Error & Fix: ARM Linked Template ‘Invalid Template .. could not find template resource’

I will explain an error I encountered and my fix that I find worthwhile sharing and hope that it will save others some time. In my ARM template development, I am trying to deploy an Azure SQL Server PaaS resource and Key Vault. This is so that I can store the DB admin password in …

Continue reading Error & Fix: ARM Linked Template ‘Invalid Template .. could not find template resource’