98% faster data imports in deployment previews, with Nick Nikitas


Episode Artwork
1.0x
0% played 00:00 00:00
Oct 29 2024 19 mins   16

Are you facing challenges with pre-production environments in Kubernetes?

This KubeFM episode shows how to implement efficient deployment previews and solve data seeding bottlenecks.

Nick Nikitas, Senior Platform Engineer at Blueground, shares how his team transformed their static pre-production environments into dynamic previews using ArgoCD Application Sets, Wave and Velero.

He explains their journey from managing informal environment sharing between teams to implementing a scalable preview system that reduced environment creation time from 19 minutes to 25 seconds.

You will learn:

  • How to implement GitOps-based preview environments with Argo CD Application Sets and PR generators for automatic environment creation and cleanup.

  • How to control cloud costs with TTL-based termination and FIFO queues to manage the number of active preview environments.

  • How to optimize data seeding using Velero, AWS EBS snapshots, and Kubernetes PVC management to achieve near-instant environment creation.

Sponsor

This episode is sponsored by Loft Labs — simplify Kubernetes with vCluster, the leading solution for Kubernetes multi-tenancy and cost savings.

More info