/plushcap/analysis/algolia/algolia-engineering-challenging-migration-heroku-google-kubernetes-engine

Migrating from Heroku to Google Kubernetes | Algolia

What's this blog post about?

The text discusses the migration process from Heroku to Google Kubernetes Engine (GKE) for a web crawler prototype. As the product matured and customer expectations grew, the team needed more robustness and fine-grained control over their infrastructure, leading them to choose Kubernetes. However, the migration was not straightforward and involved several challenges such as setting up environment variables, managing secrets, enabling HTTPS/SSL access, and migrating from a self-managed PostgreSQL database to Google CloudSQL. Despite these challenges, the team is satisfied with the benefits brought by the migration, including better control over infrastructure, scalability, and improved security features.

Company
Algolia

Date published
Aug. 2, 2023

Author(s)
Adrien Joly

Word count
2467

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.