Porter looks cool and I would love to not hand roll kubernetes stuff. But the pricing looks curious. Their "default infrastructure" is $300 a month set up in AWS plus usage costs on Porter. It's already 6x what I'm spending on Heroku, why would I pay usage costs per CPU to Porter if they're not running any CPUs? Honest question really because I'm interested, it just seems far out of line price-wise. I would totally p…
Co-founder here. Thanks for asking this - we get this question a lot and have tried our best to address it in the FAQ section of our pricing page ( https://porter.run/pricing ). Infrastructure provisioned by Porter is constantly managed by Porter so that the end user does not have to worry about the details of maintaining a Kubernetes cluster. In this regard, our pricing structure is identical to traditional platform…
Migrating from Heroku to EKS
21–29 of 29 posts
Re: Migrating from Heroku to EKS
#22So they went from Heroku buildpack-based ops, to Kubernetes on EKS, through a 3rd party orchestration service? The post is essentially just content marketing for Porter. This is like a case study in what not to do and I think a future followup to this post will read like a mea culpa. The level of complexity they took on unwittingly is massive, and it seems like little research was done if they chose EKS -- which is e…
As someone who hasn't used Porter, it would be awesome if you could follow up this oh-so-snarky response with some actual concrete information? * What is the "unwittingly massive" level of complexity that they took on? Sure, k8s is complicated, but isn't the promise of this platform that it abstracts away all of that complexity? After all, AWS is very complex but we don't say that Heroku users are unwittingly taking…
Re: Migrating from Heroku to EKS
#23Porter looks cool and I would love to not hand roll kubernetes stuff. But the pricing looks curious. Their "default infrastructure" is $300 a month set up in AWS plus usage costs on Porter. It's already 6x what I'm spending on Heroku, why would I pay usage costs per CPU to Porter if they're not running any CPUs? Honest question really because I'm interested, it just seems far out of line price-wise. I would totally p…
cat ./yaml/applications/kubernetes-dashboard.yaml | ./scripts/kubectl-apply.sh && ./scripts/run-argocd-sync-and-wait-pipeline.sh "kubernetes-dashboard"
What am I missing?Re: Migrating from Heroku to EKS
#24So they went from Heroku buildpack-based ops, to Kubernetes on EKS, through a 3rd party orchestration service? The post is essentially just content marketing for Porter. This is like a case study in what not to do and I think a future followup to this post will read like a mea culpa. The level of complexity they took on unwittingly is massive, and it seems like little research was done if they chose EKS -- which is e…
Re: Migrating from Heroku to EKS
#25OP: we’re you able to get this working?
Re: Migrating from Heroku to EKS
#26Re: Migrating from Heroku to EKS
#27Re: Migrating from Heroku to EKS
#28Earlier quoted context omitted.
I've felt like v2 is MUCH better than the v1 system, and pricing is still much better than alternatives. With that said, our core systems are still on GCP and we use Fly exclusively for Next.js UIs so the comparison is to systems like Netlify and Vercel, both of which are far less reliable in our experience, and far costlier (Netlify is at the point of nickel and diming people).
I'm more annoyed that I had to deal with the change. The migration took a couple hours and I'm still not sure if I configured it correctly to mirror the v1 setup I had. They also changed regions during the migration. My db (hosted in a different app) was in LAX, but the new machines were in SEA.
Re: Migrating from Heroku to EKS
#29Nice, but... Anything simpler that one can deploy atop one's own K8S? There were a few dokku-inspired things that would generate the right manifests and leverage the same build packs, but things seem to have stalled on that front and "simple" solutions are thin on the ground.