• CI/CD with Argo

    (13 Jul 2020)
    Lately there is a ton of chatter in the Kubernetes ecosystem about "Kubernetes-native or cloud-native" pipelines and CI/CD. In a nutshell this really comes down to simplifying the suite of tools used, and running/deploying things in a way that is native to k8s. With a number of options available to accomplish this today, I'm not going to compare or dive deep into capabilities, but rather showcase a specific way to accomplish this with solutions from Argo and Google
  • Terraform Enterprise, Workspaces and GitHub Repositories

    (01 May 2020)
    Code reusability is a much sought-after goal of organizations and developers alike. The idea conjures the idea of high-efficiency, resulting in reduced bugs, reduced operational support load, and most importantly, reduced time to market. The thing I see over and over again is locally cloned repositories, locally cloned Terraform modules, and hardcoded variable values within repos. All of these the enemy of efficiency and standardization. This blog is a quick look at how you can leverage Terraform Enterprise to set variables at a workspace level, allowing an organization to create a many to one relationship between Terraform Enterprise Workspaces and GitHub repositories.