I cut my cloud bill by 95% using Traefik, Tailscale, and K3s
youtube.com
youtube.com
Not a dig at the creator at all - I have no idea who he is and I'm sure the guy knows his stuff... but at the same time... I'm not sure.. and that's the problem.
But it's only one video? Yeah... what about the next one? Basically I either stay confined in my bubble of trust on YouTube (which is what they want probably so I don't get offended and leave) or I just get my information elsewhere.
Still, at least this has allowed me to just pick up more books!
Btw I know this is unrelated to the video itself.. but I've been in 2022 for over 12 hours and havent had my first rant yet so this is me boiling over.
The TL;DR use tailscale as a sidecar on Traefik.
They followed this article: https://tailscale.com/blog/kubecon-21/
Nor have I ever downvoted or upvoted one.
I've always found crowdsourced up/down votes to be largely useless. I'm aware of the irony in stating that in a post on the "orange site".
youtube for me personally has always been simple. ctrl+shift+p in firefox. open youtube. search for the video i am looking for and close browser. i understand i am in the minority and "generally" people like to voice their opinion, curate subscriptions show their support yada yada but why can't people just lurk moar as it was called in the old days? is engagement so necessary for users (not platforms mind you) that people necessarily need to like and share and follow and dislike to keep going?
I did it because it was the only way I was able to move all of those services off of the DO cluster and into my house, over NAT, without a static IP. Doing so saved me about $3600/year. I think it's an awesome solution and that Tailscale is an awesome product. I've expanded this with other sidecars that enable me to do things like run a local Node Red environment to control and monitor the solar installation on my old property back in Chile while I wait for someone to buy it.
There are a lot of Kubernetes multi-cluster solutions, but they have preconceived notions of how your cluster should look in order for them to work. Dynamic IPs on the edge break everything except for Tailscale. I spent a month going through all of the solutions before settling on this one, and I was positively thrilled to put all this together and share it with the world. I'm thankful for everyone who watched it, and for those who have implemented it.
I worked for Rancher Labs for four years in various roles, including the Director of Community and Evangelism. I currently work as the Head of Developer Relations at Traefik Labs. I've been building internet infrastructure since 1996, with 14 years spent running an MSP that built and managed datacenters for US media companies like Sesame Workshop, Scholastic, BET, Right Media (prior to the Yahoo acquisition), and properties of MTV/Viacom.
Part two of the video is here: https://youtu.be/OIwxIdyZg7A. It's also linked in the end screen, and I've added it to the video description. Thanks for sharing that you were unable to find it.
I'm curious - if you didn't like this video, which I intended to be a tutorial in how to solve a complex issue in under thirty minutes, what would you have liked to see instead?
Additionally, title is a bit misleading, since he is just replacing cloud hosting with a self-hosted server at home, which has many downsides (probably no redundant internet connection and electrical feed, any bug in the exposed application code can potentially lead to accessing his home network.) This might be okay in many cases, but it's like comparing apples to oranges.
In the video, he also mentions that he doesn't want to use port forwarding, but Tailscale basically does this via NAT traversal.
Me too!
BUT, I love how we have ebbs and flows w.r.t to "one approach" vs "the other approach". That's what keep the market stimulating.
Since 2000-2015, books are kings
From 2015-onwards, videos are getting more and more prominent
I love that there are folks who still prefer text and I foresee content creator that focuses on high-quality text content can charge more until everybody moves to text/book again :).
... and then we repeat the cycle.
This is great for the content creator :)
I wanted a robust solution with minimal manual intervention, and with Tailscale, Traefik and Flux, that's what I was able to build.
The only downside seems to be that nobody else uses it, so I stopped using it because in the past I’ve been bitten for not following the beaten path.