PinnedMike EnsorEmerging Third Phase in CI/CDEver evolving CICD produces challenges with large, distributed deployments. A third phase has emerged to addressing these challenges·5 min read·Sep 26, 2023----
Mike EnsorRTSP to Web for EdgeMake RTSP feeds usable in your progressive web apps using motion jpeg, Python and OpenCV7 min read·Feb 13, 2024----
Mike EnsorManaging multiple git users on the same boxtl;dr — to setup multiple git accounts on a development machine that share the same git provider, you will need to setup a custom SSH…·4 min read·Jul 10, 2021----
Mike EnsorQuery Outputs from Terraform Cloud stateThis blog post discusses how to access Terraform output variables from outside of a Terraform context using the Terraform Cloud API.·6 min read·Sep 13, 2020--1--1
Mike EnsorBackwards compatibility for template files based on semantic versioning using TerraformNote: The solution for this solution can be found in here: https://gitlab.com/mike-ensor/terraform-templatefile-semvar·4 min read·Apr 23, 2020----
Mike EnsorApplying changes to specific annotated Kubernetes resourcesQuick disclaimer, I work for Google but this is not a Google sponsored or affiliated blog post. The following blog is a short small…5 min read·Mar 12, 2020----
Mike EnsorTerraform Developer’s Tips & TricksTerraform has become an industry standard tool to express infrastructure-as-code in a declarative format. Terraform can be complicated and…·7 min read·Sep 18, 2019--2--2
Mike EnsorTrouble with eventual consistency, Terraform and Google CloudA solution to eventual consistency proves to be a problem when using Terraform .·5 min read·Jul 24, 2019--2--2