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

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

Update: 2024-10-29
Share

Description

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

Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

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

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