Fresh Brewed Science
  • Home
  • Vault
  • Tutorials
  • Author
  • About Me
  • Feedback

Azure DevOps

A collection of 27 posts

Migrating Jenkinsfiles to AzDO
Jenkins

Migrating Jenkinsfiles to AzDO

Jenkins as a Continuous Integration tool is one of the longest active (if considering it's existence as Hudson) and commands a considerable market share.  As such, in considering migrating from Jenkins to Azure

  • Isaac Johnson
    Isaac Johnson
42 min read
Work Item Automations in Azure DevOps
Azure DevOps

Work Item Automations in Azure DevOps

This past year for the OSN 2021 Speaker Series, I gave a talk on "Full Stack CICD of Kubernetes Microservices using DevOps and IaC".  During that talk, I quickly reviewed WIQ based Automations

  • Isaac Johnson
    Isaac Johnson
13 min read
Feedback Forms to AzDO: Adding Email
Azure DevOps

Feedback Forms to AzDO: Adding Email

In our last post we created a feedback form that updated Azure DevOps with a new work item (feature) based on content from a static web form.  Next we would like to expand

  • Isaac Johnson
    Isaac Johnson
15 min read
Feedback Forms to AzDO Work Items
Azure DevOps

Feedback Forms to AzDO Work Items

An issue that has come up in my professional life recently a few times has been how to take in bugs, features, etc from users external to a private Azure DevOps organization or

  • Isaac Johnson
    Isaac Johnson
7 min read
Kubewatch to sync secrets to AKV for DR
kubewatch

Kubewatch to sync secrets to AKV for DR

In our last blog entry we dived into kubernetes event bindings in Dapr.io, Kubewatch and then started on a path to use Azure DevOps Pipelines with webhooks.  In this blog we will

  • Isaac Johnson
    Isaac Johnson
18 min read
Dapr K8s Events Bindings, Kubewatch and AzDO Webhook triggers
dapr

Dapr K8s Events Bindings, Kubewatch and AzDO Webhook triggers

A challenge that has come up for me a few times recently is to monitor kubernetes events.  In several situations I've had the need to trigger things based on changes in a Kubernetes

  • Isaac Johnson
    Isaac Johnson
12 min read
Dapr Part 6: Workflows
dapr

Dapr Part 6: Workflows

One feature of Dapr we've yet to explore is Azure Logic App workflow support.  Let me explain a bit since I  think the offering might be confusing.  Microsoft open-sourced Azure Logic Apps, or

  • Isaac Johnson
    Isaac Johnson
16 min read
Terraform and Azure DevOps: Awesome.
hashicorp

Terraform and Azure DevOps: Awesome.

It's always fun when two things I really like come together. I was thrilled to see the news out of Ignite from one my favourite companies, Hashicorp that it added support for one

  • Isaac Johnson
    Isaac Johnson
16 min read
Revisiting Kubernetes and KEDA
KEDA

Revisiting Kubernetes and KEDA

Let's revisit KEDA (Kubernetes Event Drive Autoscaling) and Azure Functions.  We looked into this last March and did a hello world sample using Dockerhub and a simple function.  Since then, Azure Function Core

  • Isaac Johnson
    Isaac Johnson
10 min read
Azure DevOps: Secrets in Files
Azure DevOps

Azure DevOps: Secrets in Files

We've discussed AKV and Hashi Vault, but one simple pattern for secrets storage and decimation is to use encrypted file storage.  While not as elegant, it can be more than sufficient, fast and

  • Isaac Johnson
    Isaac Johnson
5 min read
Private SSH Git with Azure DevOps
Azure DevOps

Private SSH Git with Azure DevOps

This is more a short story of getting nerdy with a NAS.  I wanted to figure out if I could really host a GIT repo locally on my NAS for private work or

  • Isaac Johnson
    Isaac Johnson
6 min read
Azure DevOps: Deploying to IIS with Windows VM Environments
iis

Azure DevOps: Deploying to IIS with Windows VM Environments

In Azure DevOps we’ve covered plenty with linux deployments and containerized workloads.  But at times we may need to deploy to a set of Windows hosts, especially if we need to support

  • Isaac Johnson
    Isaac Johnson
7 min read
Azure DevOps Pull Request Checks
Azure DevOps

Azure DevOps Pull Request Checks

One of the nice features of Azure DevOps Repos is the ability to control Pull Requests with PR Policies. Policies such as minimum number of reviewers, PR build checks, comment response and Work

  • Isaac Johnson
    Isaac Johnson
10 min read
Azure DevOps Agent Pools: The Power of VMSS
Azure DevOps

Azure DevOps Agent Pools: The Power of VMSS

Most recently in conversation with my colleague Jason, I brought up the power of VMSS backed agents.  I covered them in my WhizLabs course, but haven’t discussed them, to date, here in

  • Isaac Johnson
    Isaac Johnson
10 min read
Container Registries: IBM Cloud
Container Registry

Container Registries: IBM Cloud

I have yet to try IBM Cloud and decided with Docker’s latest rate limiting on free accounts, it might be worth looking into alternate stores for containers.  IBM Cloud has a small

  • Isaac Johnson
    Isaac Johnson
10 min read
Azure DevOps: VM Deployment Environments
Azure

Azure DevOps: VM Deployment Environments

A topic that has come up a few times lately, in regards to YAML pipelines in Azure DevOps, is how to use Environments for non-containerized workloads.  Most of to whom I speak are

  • Isaac Johnson
    Isaac Johnson
10 min read
Containerized COBOL, Pascal and a Perl based BBS
AKS

Containerized COBOL, Pascal and a Perl based BBS

Following last week's post, the very first question I was asked was "What about COBOL"?  In this week's post we will not only cover COBOL, but we'll show Pascal in a container and

  • Isaac Johnson
    Isaac Johnson
17 min read
Containerized FORTRAN in Kubernetes
AKS

Containerized FORTRAN in Kubernetes

While there are guides to creating FORTRAN containers to solve local builds, I felt it would be a great logical followup to try and make a containerized microservice using FORTRAN.  More importantly, could

  • Isaac Johnson
    Isaac Johnson
17 min read
Getting Started with Packer and AzDO
Azure

Getting Started with Packer and AzDO

Lately I've been in many conversations about how to use Packer, especially how to use Packer with Azure Pipelines and Cloud endpoints.  There are some good Getting Started trainings with Packer and Vagrant

  • Isaac Johnson
    Isaac Johnson
10 min read
Diagrams as Code: Mermaid
Azure DevOps

Diagrams as Code: Mermaid

While i’ve been using Mermaid diagrams for some time, i realize not everyone knows what they are or how best to use them.  I’ll work through how you can have diagrams

  • Isaac Johnson
    Isaac Johnson
11 min read
Datadog for DevOps : Metrics, Dashboards and Logs
Datadog

Datadog for DevOps : Metrics, Dashboards and Logs

Last time I talked about Datadog it was to focus on how Datadog helps us track deployments into AKS and tie to Azure DevOps data from builds.  Today I want to dig in

  • Isaac Johnson
    Isaac Johnson
8 min read
Helm 3 : Creating and Sharing Charts
AKS

Helm 3 : Creating and Sharing Charts

Helm offers a fantastic way to install charts in a repeatable way, but often it can seem daunting to get started creating charts.  And once one has charts, there are a variety of

  • Isaac Johnson
    Isaac Johnson
16 min read
Whitesource Bolt for AzDO and Github
Azure DevOps

Whitesource Bolt for AzDO and Github

On recommendations from a colleague, I decided to checkout Whitesource Bolt which was recently made free for developers and demo’ed at Microsoft Build 2020.  It integrates natively with Azure DevOps and Github.

  • Isaac Johnson
    Isaac Johnson
8 min read
Azure Arc for Kubernetes
Arc

Azure Arc for Kubernetes

Azure Arc for Kuberentes has finally gone out to public preview.  Like Arc for Servers, Arc for Kubernetes let’s us add our external kubernetes clusters, be them on-prem or in other clouds

  • Isaac Johnson
    Isaac Johnson
38 min read
Azure DevOps : Templates and Integrating Teams Notifications
Pipelines

Azure DevOps : Templates and Integrating Teams Notifications

Now that we have YAML pipelines, one powerful feature we’ll want to leverage is the use of templates.  Templates are the YAML equivalent of Task Groups - you can take common sets

  • Isaac Johnson
    Isaac Johnson
11 min read
Fresh Brewed Science © 2021
Latest Posts Facebook Twitter Ghost