GitHub Codespaces is a way to get a fully powered Visual Studio Code experience in the browser. It’s your cloud-enabled development machine, without needing anything but a web browser. It’s currently in beta and I got access a couple weeks ago. Today, I wanted to give it a spin. Rather than provide a simple demo, […]
Category: Open Source
How to use ‘terraform output’ in a GitHub action
Recently, I was building a GitHub Actions pipeline, and needed to access output from Terraform. There’s a very convenient feature in Terraform that allows you to get output from your applied .tf files. You can call those values from the shell directly, and assign them to variables in your shell. What you need to do […]
Onboarding a Kubernetes cluster to Azure Arc
Azure Arc is part of Microsoft’s vision for a successful hybrid cloud deployments and management. Arc enables consistent management of your IT estate across multi-cloud, hybrid and edge deployments. What Arc enables is the use of Azure management and policy tools to manage and secure your IT estate. Currently, there are three solutions announced that […]
Taking the Open Service Mesh for a test drive
It caugt me a little by surprise last week when Microsoft released a Service Mesh: We are beyond excited to introduce Open Service Mesh (OSM), a lightweight and extensible #servicemesh that implements @SMI_spec and runs on @kubernetesio @EnvoyProxy! Check out what we’ve been up to here:https://t.co/l6fy4OUorO — Open Service Mesh (@openservicemesh) August 5, 2020 The […]
Maintaining client IP on a Service in the Azure Kubernetes Service
Did you know that if you’re running a service in Kubernetes without additional configuration that you lose the client’s IP address? If you’re answer was ‘no’, you’re in the same boat I was last weekend. Tim Hockin from Google made a nice presentation about connecting into a Kubernetes cluster that opened my eyes to this […]