Home
Categories
EXPLORE
Business
Technology
Society & Culture
Comedy
True Crime
History
Health & Fitness
About Us
Contact Us
Copyright
Β© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/ea/e4/d9/eae4d946-94cb-ce16-aafe-51814facb7da/mza_4424733247194484186.jpg/600x600bb.jpg
Make it Work
Gerhard Lazu
15 episodes
2 days ago
Tech infrastructure that gets us excited. Conversations & screen sharing. πŸ”§ πŸ’»
Show more...
Technology
RSS
All content for Make it Work is the property of Gerhard Lazu and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Tech infrastructure that gets us excited. Conversations & screen sharing. πŸ”§ πŸ’»
Show more...
Technology
https://img.transistor.fm/LsmpbDVpt1aD9KSkaoLDJdreMhzQ6qBzK88MfIOCcXU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80ZjU5/MTkyMzZjY2FlMDcx/ZjE4ZDNjYTZjZTM2/ZDdjMS5qcGc.jpg
I LOVE TLS
Make it Work
1 hour 3 minutes
5 months ago
I LOVE TLS

In the world of web infrastructure, what starts as a simple goal can often lead you down a fascinating rabbit hole of history, philosophy, and clever engineering. This is the story of our journey to build a simple, single-purpose, open-source CDN for changelog.com and the one major hurdle that stood in our way: Varnish, our HTTP caching layer of choice, doesn't support TLS backends.

Enter Nabeel Sulieman, a shipit.show guest, who had previously introduced us to KCert, a simpler alternative to cert-manager. We knew if anyone could help us solve this TLS conundrum, it was him. After a couple of false starts, we finally recorded the final solution. As Nabeel aptly put it: Third time is the charm.

🍿 This entire conversation is available to Make it Work members as full videos served from the CDN, and also a Jellyfin media server: makeitwork.tv/i-love-tls πŸ‘ˆ Scroll to the bottom of the page for CDN & media server info


LINKS

  • πŸ™ github.com/thechangelog/pipely pull-request #8
  • πŸ™ github.com/nabsul/tls-exterminatorΒ 
  • πŸ‘€ Varnish - Why no SSL?
  • 🚲 PHKs Bikeshed
  • 🏑 bikeshed.org


EPISODE CHAPTERS

  • (00:00) - How this started
  • (02:05) - What makes TLS & SSL interesting for you?
  • (05:58) - Disabling issues & pull requests
  • (08:19) - What is Pipely?
  • (14:03) - Why no SSL? (in Varnish)
  • (15:36) - Who is Poul-Henning Kamp?
  • (17:30) - The Bikeshed
  • (19:46) - Pipely pull request #8
  • (23:56) - Dagger instead of Docker
  • (29:41) - pipely Dagger module
  • (36:52) - What is saswqatch?
  • (40:44) - ghcr.io/gerhard/sysadmin
  • (43:45) - Let's benchmark!
  • (51:52) - What happens next?
  • (01:00:17) - Wrap-up
Make it Work
Tech infrastructure that gets us excited. Conversations & screen sharing. πŸ”§ πŸ’»