4 ms·
Anthony - if you're reading this, thank you!! To arrive at this architecture takes 100s if not 100s of hours, and to share it with the community is dang inspiri
by anonymouse008 6y ago
Anthony - if you're reading this, thank you!! To arrive at this architecture takes 100s if not 100s of hours, and to share it with the community is dang inspiring.
I was feeling a bit down on my projects, but this has me amped up seeing how the ultimate goal of working on features rather than deployment is possible, and very real!
Best of luck with Panelbear!
- amzans 6y agoThank you! I appreciate it. Glad you found it helpful.
- FBISurveillance 6y agoFantastic, well written, detailed post, please share more of these.
- wakatime 6y agoI really enjoyed your post too! I would be interested in more details around the "100s of hours". I want to try a k8s setup like yours, but after investing those 100s of hours into my Flask setup it's hard to justify spending that time again for something else when this already works. Also interested in the costs for your setup. My costs are in my other comment [1]. [1] https://news.ycombinator.com/item?id=26740911 https://news.ycombinator.com/item?id=26740911
- suifbwish 6y agoYou should be able to run a flask app pretty easily in kube. Basically you would build a docker image containing the app then deploy it with k8 I believe
- wmichelin 6y agoThis is a dramatic oversimplification of how complex it is for a python developer to configure and deploy an application on kubernetes.
- suifbwish 6y agoIf they have the drive to create an entire SAAS app, how is following a a few tutorials on deploying it to a container in k8 too difficult? It only takes 20-30 minutes to setup and there are hundreds of videos and step by step walk through a that hold their hand through it start to finish. Maybe I am over estimating how difficult it is to build an app in Flask then.
- rtsil 6y agoBuilding, deploying and getting something that works fine isn't that complicated, but in my experience, without a strong background of the tech (the 100s of hours required), you will lose a significant amount of time, compounded by a high amount of stress and probably money / customer dissatisfaction, when a problem arises (even a trivial one), and that always happen.
- practicalpants 6y agoMaybe helpful to you or others: I have a similar startup architecture, Django apps on K8, and found that AWS Fargate extracted a lot of the madness away. Still not a walk in the park but it does a lot of crap for you. Been $300/month servicing light traffic.