After years of ignoring it, I'm no longer able to fight the cloud urge. What's the best way to learn k8s in 2019?
[1] https://christine.website/blog/experimental-rilkef-2018-11-3...
91–100 of 338 posts
After years of ignoring it, I'm no longer able to fight the cloud urge. What's the best way to learn k8s in 2019?
[1] https://christine.website/blog/experimental-rilkef-2018-11-3...
Author of the post here, feel free to ask me anything!
Earlier quoted context omitted.
The cycle of picking a tech, jumping ship to it, religiously evangelising it, riding the wave and then jumping ship to the next related tech is typical in my opinion. It is typical for devs. Meanwhile ops have to support every half-arsed tyre-fire technology until the end of time, because a dev wanted to try it once, and now it’s in prod with users relying on it. Kubernetes is in a sense the pushback against that “do…
It's typical for web application devs . There is a huge ecosystem of software developers outside of web services who are much less fad-happy and much more focused on using established tools to produce useful, reliable systems.
Still happily using JEE/Spring/ASP.NET + VanillaJS in what concerns webdev projects.
I know the author has other goals (a desire to learn/practice kubernetes, and keep host their blog the same way as the other services they manage), but I'd like to point out here that if your end goal is a blog which auto-deploys on each push to master, Netlify has a fantastic free tier. I use Gatsby/Netlify, and operations/deployment is a 100% non-issue, and the site is very fast.
I'm aware of Netlify, my blog is not powered by a static site generator though. It's a Go app that flings out HTML, JSON-feed and RSS/Atom: https://github.com/Xe/site
Earlier quoted context omitted.
What's the cheapest you can run a k8s cluster in the cloud? I've been looking to spin one up in AWS, but it looks remarkably expensive for running personal projects.
I‘m running at three node Kubernetes cluster for less than $10 a month using this guide: https://github.com/hobby-kube/guide Disclaimer: I‘m the author.
I think devs often make bad decision makers because in some sense tech is often an addiction rather than a pragmatic choice. The cycle of picking a tech, jumping ship to it, religiously evangelising it, riding the wave and then jumping ship to the next related tech is typical in my opinion. I try hard to correct for this bias but sometimes struggle with exactly the same thing. There's just something about wanting to…
> I think devs often make bad decision makers because in some sense tech is often an addiction rather than a pragmatic choice. I also think this has a lot to do with how devs spend our time: with the tech itself. Whether your application is running on Kubernetes or a box in your garage matters to precisely zero customers as long as it performs well, but as developers we spend our whole day dealing with various APIs a…
One quickly learns that business has a complete different set of priorities and dealing with software as little bonsai trees is not one of them.
Author of the post here, feel free to ask me anything!
Thank you for posting your experience. I am starting on the same path. I am at the point where I got the deployment working and a pod setup. Now I need to be able to access my service from the Internet using a DNS name and SSL certs. Before reading your post I didn't realize how many supporting characters would be needed to do this. It feels daunting and am grateful you posted your scripts and configurations. I'm run…
What do you mean? That term is so overloaded it could mean anything.
I think devs often make bad decision makers because in some sense tech is often an addiction rather than a pragmatic choice. The cycle of picking a tech, jumping ship to it, religiously evangelising it, riding the wave and then jumping ship to the next related tech is typical in my opinion. I try hard to correct for this bias but sometimes struggle with exactly the same thing. There's just something about wanting to…
Your resume needs to have lots of fashionable buzzwords rather than pragmatic good enough / keep it simple choices. You must keep on learning (lots of things rather than mastering any one thing). I can write a really nice site in standard Django with some JQuery, and it will take me half the time that adding React to it will. But adding React will make me much more employable and get me a better wage.
Earlier quoted context omitted.
DNAT. You map one/more ports from your router exposed on internet to ip:port of the local app. However, http/https ports are already used on routers to offer an admin web GUI. It’s technically possible to circumvent this with some ad-hoc firewall rules, but it depends if the router admin UI let’s you do that.
> However, http/https ports are already used on routers to offer an admin web GUI. not on the wan side I'd hope