logo
HomeWorkBlog

Blog Posts

Filter by tag:
development
infrastructure
kubernetes
packer
terraform

September 22, 2025

Better Together: Packer + Ansible Automation Platform

Accelerate VM provisioning by integrating Packer with Ansible Automation Platform. Using a custom provisioner enables golden image creation while maintaining enterprise governance, RBAC, and centralized logging through AAP's API.

packer
infrastructure

May 19, 2025

Deploying an RKE2 Cluster with CAPI, Rancher Turtles, and Proxmox

If you’ve recently set up Rancher and want to deploy your first Kubernetes cluster on Proxmox, this guide will walk you through the process. By combining Cluster API (CAPI), Rancher Turtles, and…

kubernetes
infrastructure

November 27, 2024

Terraform Ephemeral Resources

Learn how Terraform 1.10's ephemeral resources keep sensitive data like database passwords out of state files while maintaining security best practices.

terraform
infrastructure

October 04, 2024

Managing Secrets Across Kubernetes Clusters with Fleet

Streamline secret management across multiple Kubernetes clusters using a custom Fleet Handshake operator that leverages SUSE Fleet for automated, secure secret distribution in Rancher-managed environments.

kubernetes
infrastructure

May 28, 2024

Developing a Nomad Autoscaler for Harvester

Nomad x Harvester Nomad orchestrates application deployment and management. As applications grow in size, managing resource consumption becomes crucial. The Nomad Autoscaler is a pluggable service…

development
infrastructure

January 26, 2024

Multi-Cluster Prometheus: Scaling Metrics Across Kubernetes Clusters

Building upon Bartłomiej Płotka's insightful blog on Prometheus and its passthrough agent mode, this post dives into implementing multi-cluster Prometheus support. Notably, the official inclusion of…

kubernetes
infrastructure

January 23, 2024

Publishing Terraform Providers to Terraform Cloud Private Registry

Complete guide to publishing custom Terraform providers to Terraform Cloud Private Registry with automated CI/CD pipelines and versioning.

terraform
infrastructure

January 10, 2024

Creating Function as a Service in Kubernetes with Argo Events

Containers have changed service creation in software development, and with the advent of AWS Lambda, Function as a Service (FaaS) emerged, further reshaping the approach to service execution. However…

kubernetes
development
infrastructure

November 22, 2022

Stuct Reflection to Dot Notation

Recently we were building an API that needed to expose an entire struct for customizable input. Through the curation of two methods, , a function that converts structs to dot notation, and the second…

development

September 23, 2022

How HPAs prevented a Self-Inflicted DOS

Originally published on the MyFitnessPal Blog Think of a scaling problem, how does a system handle when an influx of traffic happens? Now imagine a bug, where essentially all messages were being held…

kubernetes
infrastructure

May 21, 2022

Highly Available Pritunl on Kubernetes

Originally published on the MyFitnessPal Blog Background MyFitnessPal engineering runs the large majority of our cloud infrastructure and applications in private VPCs, and interacting with these…

infrastructure
kubernetes

May 13, 2022

Terraform Workspaces for Local AWS Development

Use Terraform workspaces with LocalStack containers to develop AWS infrastructure completely offline and save costs during development.

infrastructure
terraform

February 17, 2022

Configuring AWS SSO with Terraform

Configure AWS Single Sign-On with Terraform to manage permission sets, account assignments, and identity providers across your organization.

terraform
infrastructure

December 08, 2021

Mocking the AWS SDK With Go

Mocking a client library is a common technique when building test-driven development. In golang, this can be done by creating structs that implement interfaces and then override the methods you are…

development

November 15, 2021

Defining resources within Kubernetes manifests

Learn how to properly define CPU and memory requests and limits in Kubernetes manifests to ensure optimal pod scheduling and resource management.

kubernetes
infrastructure

November 30, 2020

Shift-left Infrastructure Security

Bridging the gap between security and engineering can bring significant value in compliance and operational protection, and its impact will place broad strokes in knowledge transfer and relationship…

infrastructure

August 10, 2020

Istio Canary Deploys

Implement header-based canary deployments with Istio service mesh for A/B testing and controlled rollouts in Kubernetes environments.

kubernetes
development

June 25, 2020

Service Mesh Showdown: Consul vs Istio

Compare Consul Connect and Istio service meshes for microservices security, mTLS, distributed tracing, and traffic management in Kubernetes.

kubernetes

June 03, 2020

Kubernetes Integration Testing

Build robust Kubernetes infrastructure pipelines with integration testing using InSpec and pytest to validate deployments, IAM authorization, and networking.

kubernetes
development

February 15, 2020

Securing traffic with ACM Private Certificate Authority

Implement end-to-end encryption for internal services using AWS Certificate Manager Private Certificate Authority for secure TLS communications.

infrastructure

January 25, 2020

Private Fargate Deployment with VPC Endpoints

VPC Endpoints allow you to have private containers, pulled from ECR repositories, with no external network ingress or egress. These containers can enhance your infrastructure security posture by…

terraform
infrastructure

January 27, 2019

Caching SPAs for SEO with Lambda@Edge

Improve Single Page Application SEO performance using Lambda@Edge for server-side rendering and caching strategies on AWS CloudFront.

development
infrastructure

November 01, 2018

Dynamic Nginx Configuration for Internal Proxy

Working around a home network can be challenging at times, especially when it comes to a secular ip address. Doing web and api development, this introduces an even greater problem in the fact that now…

development
infrastructure