Platform Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

    Tags

    GitOps Driven Deployments on OpenShift

    Posted by Everett Toews on 16 July 2019

    CICD, DevOps, platform, openshift, gitops

    Our industry is determined to deliver value ever more rapidly, safely, and securely across software development lifecycle environments. One way to achieve this is through GitOps. In broad terms, GitOps is about applying the Git feature workflow to operations. I took this idea and narrowed it down to exactly one use...

    Continue reading

    Writing ARM Templates in YAML

    Posted by Justin Yoo on 07 August 2018

    CICD, JSON, VSTS, ARM Templates, Testing, Pester, Blog, Technology, YAML

    In my previous post, ARM Template Lifecycle Management: DOs and DON’Ts, I recommend to consider YAML for ARM template authoring. In the post, I also suggest using yarm to convert YAML to JSON and/or vice-versa. However, yarm is not that easy to use because it has to be deployed to Azure or, at least, it has to be run...

    Continue reading

    How to automate Project Build numbers in VSTS

    Posted by Matt Corr on 30 November 2017

    CICD, Team City, VSTS, Blog, Technology

    If you have migrated over to VSTS (or TFS 2017) from TeamCity, you may have a noticed a useful feature missing.

    Now VSTS defaults the build number format to a revision number in the format similar to as shown below.

    So whats the problem?

    This is fine if you are happy with an incrementing number across all projects....

    Continue reading