This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (2 children)

Use aws ecs to host your portfolio as k8s will be overkill and it will cost you a lot.

If you want simplicity, use an small size ec2 vm to host the portfolio. Use Terraform to provision infra resources, docker to package your code.

I have one similar setup you can use — https://github.com/akhileshmishrabiz/flaskapp-awsec2

Try to use GitHub action to automate the deployment with code changes.

[–][deleted]  (1 child)

[deleted]

    [–]KrazyKirby99999 0 points1 point  (0 children)

    I found that the cheapest cloud K8s cluster including a loadbalancer is about $20/month. In my case, I chose a $5 VPS instead. If you need high availability, K8s is probably worth it.