|
|
|
|
|
by cwiggs
678 days ago
|
|
Sure you can use an AWS ASG, but I assume you also tie that into an AWS AlB/NLB. Then you use ACM for certs and now you are locked in to AWS times 3. Instead you can do those 3 and more in k8s and it would be the same manifests regardless which k8s cluster you deploy to, EKS, AKS, GKE, on prem, etc. Plus you don't get service discovery across VMs, you don't get a CSI so good luck if your app is stateful. How do you handle secrets, configs? How do you deploy everything, Ansible, Chef? The list goes on and on. If your app is simple sure, I haven't seen simple app in years. |
|
Also, if you can't convert an ALB into an Azure Load balancer, then you probably have no business doing any sort of software development.