Devops Runbook Template
Infrastructure as code module 1 azure.
Devops runbook template. The early availability of the runbook enables testers and developers to reuse that information. An automation guide for it operations. In my last blogpost i showed a script i use to test en view an arm template deployment. This time i want to use this script as a start to create a very basic cicd deployment in azure devops.
Its specific to the systems your company is running and the custom configurations youve made. The runbook will be available at time of delivery. We have it working on the portal and now we are trying tobuild a arm template for doing future deployments to other environments. The migration of old methods to the modern devops mindset can be taken in small steps by introducing simple easy to use technology that puts people to the fore.
While the process above cant cater to your systems and existing procedures it can act as a demonstration or template you can fill in with your common daily tasks. Develop your incident management strategy lean style when using the minimum viable approach to building your runbooks you want to leverage digital automation to enhance your teams devops. Devops checklists and templates. In this lab we will create an azure automation account and configure automation assets in azure.
We started this blog series by defining what aminimum viable runbook mvr is next up what to include in your minimum viable runbook. This lab is used in the following courses. When solving a problem using a piece of technology thats quick and easy to get started with its far more likely to achieve widespread adoption. 8 reasons why you still need them reading time 10 minutes.
Advanced devops level will facilitate runbook driven development. How to create a runbook template. Runbook documentation is precise. The journey from legacy to devops.
Devops teams need a template for creating a viable runbook. Just want to use the script to test the deployment in a build. We will then use a windows powershell based runbook to deploy two load balanced virtual machines vms to azure in parallel. Devops member will take care that application specific monitors are being developed as part of normal delivery process.
We have our arm json template and the ps1 file in the same azure devops git repo and we even tried hard coding the path of ps1 file in the template but it doesnt work. Having an devops expert within an agile development team already utilizing test driven development the introduction of runbook driven development is simple but the gains are significant.