Kubernetes Weekly Newsletter, Kaptain. Curated Kubernetes news, tutorials, tools and more!
🌐 View in your browser.   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Allow loading remote contents and showing images to get the best out of this email.
Kaptain
 
 
⭐ Patrons
 
faun.dev faun.dev
 
Advertise with FAUN
 
 
Sponsor FAUN and reach developers where they are, not where you want them to be.

Download our mediakit.
 
 
goteleport.com goteleport.com
 
On-Demand: Identity-Based Data Security on AWS
 
 
Easily control who can provision and access your critical AWS resources while improving security and compliance. Watch this webinar as Allen Vailliencourt from Teleport discusses how to:
  • Secure your growing AWS infrastructure.
  • Meet security and compliance regulations through complete visibility.
  • Increase developer productivity while saving time and money.
Watch Now.
 
 

👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.

 
🐾 Stories From FAUNers
 
faun.dev faun.dev
 
Kubernetes in-cluster traffic encryption using cert-manager
 
 
There are several cases when people need to implement traffic encryption of services running within their Kubernetes cluster but a service mesh is an overkill.

This blog is to walkthrough away to achieve this using cert-manager and related tools in a simple and efficient way.

By @mikhail_advani
 
 

👉 Create your FAUN Page if it's not done yet and start sharing your blog posts, news, and tools on FAUN Developer Community, collect badges and more!
 

 
🔗 Stories, Tutorials & Articles
 
www.openfaas.com www.openfaas.com
 
Generate PDFs at scale on Kubernetes using OpenFaaS and Puppeteer
 
 
Learn how to run headless browsers on Kubernetes with massive scale using OpenFaaS and Puppeteer.
 
 
www.philipotoole.com www.philipotoole.com
 
Replacing Postgres with rqlite
 
 
rqlite is a lightweight, open-source, distributed relational database written in Go, which uses SQLite as its storage engine.
 
 
www.datanami.com www.datanami.com
 
Kubernetes Goes Big and Small at KubeCon
 
 
Some of the vendors making news at the show included AWS, which went big with a batch Kubernetes service for high volume workloads, and Red Hat, which went small with its new lightweight Kubernetes release for edge devices.
 
 
goteleport.com goteleport.com
 
A Simple Overview of Authentication Methods for Kubernetes Clusters
 
 
An introductory guide to understanding the different authentication methods on Kubernetes clusters.
 
 
medium.com medium.com
 
Dynamic Kubernetes Configuration for GKE
 
 
Sometimes, you want to change or inspect resources on your GKE cluster from outside the cluster. For example you might have a simple Cloud Function or Cloud Run service, that schedules a Pod for you. The challenge can be in regards to setting up the configuration properly to connect to the Kubernetes Master API.

One approach could be to bake a K8S config file into the container or your function code, but this means that you have an environment specific container or function. That’s not really what we want, since it limits transferability of our deployable.

A better approach is to use the GKE API to discover the information we need from the cluster.
 
 
 
⭐ Sponsors
 
bytevibe.co bytevibe.co
 
Defect in Production? Works on Machine!
 
 
😎 Swag for Developers! Posters, hoodies, stickers, and more.

❤️ Buy 2 articles before 16 Nov. and GET ONE FOR FREE.
👉 Use this link or enter the code "3FOR2" at the checkout.
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
⭐ Supporters
 
faun.dev faun.dev
 
Post Developers Jobs for Free on FAUN
 
 
FAUN's Job Board offers an exceptional platform to connect with skilled developers, DevOps professionals, and software engineers who are eager to contribute to the success of your organization.

Post your job openings on FAUN's Job Board today and watch your talent pool grow.

Get started now .
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🎦 Videos, Talks & Presentations
 
www.youtube.com www.youtube.com
 
Microservice Architecture and System Design with Python & Kubernetes   ✅
 
 
Learn about software system design and microservices.

This course is a hands-on approach to learning about microservice architectures and distributed systems using Python, Kubernetes, RabbitMQ, MongoDB, mySQL.
 
 
 
⚙️ Tools, Apps & Software
 
github.com github.com
 
shaneutt/gateway-api-rs
 
 
Kubernetes Gateway API bindings in Rust
 
 
github.com github.com
 
memphisdev/memphis-broker
 
 
An open-source message broker for developers made out of devs' struggles with using message brokers, building complex data/event-driven apps, and troubleshooting them.
 
 
github.com github.com
 
containers/podman-desktop
 
 
Podman Desktop - A graphical tool for developing on containers and Kubernetes
 
 
github.com github.com
 
haphamdev/klg
 
 
Viewing logs of Kubernetes pods using lnav
 
 
github.com github.com
 
box-key/pydata-kubernetes-mlflow
 
 
A repo for demo at PyData NYC 2022
 
 

👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.

 
😂 Meme of the week
 
 
 
 
❤️ Thanks for reading
 
 
👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📰Reddit
- 📸Instagram

👌 Was this newsletter helpful?
We'd really appreciate it if you could forward it to your friends! You can also donate to help us keep this newsletter going.

🙏 Never miss an issue!
To receive our future emails in your inbox, don't forget to add community@faun.dev to your contacts.

ℹ️ Have a question or feedback?
Feel free to reply to this email. We'd love to hear from you!

🤩 Want to sponsor our newsletter?
Reach out to us at sponsors@faun.dev and we'll get back to you as soon as possible.
 

Kaptain #346: A Simple Overview of Authentication Methods for Kubernetes Clusters
Legend: ✅ = Editor's Choice / ♻️ = Old but Gold / ⭐ = Promoted / 🔰 = Beginner Friendly

You received this email because you are subscribed to FAUN.
🐾 FAUN is a world wide community of developers 👣 We help developers learn and grow by keeping them up with what matters.

You can manage your subscription options here (recommended) or use the old way here (legacy). If you have any problem, read this or reply to this email.

Important: We are gradually migrating to a new system. If you don't create an account on FAUN (here), you will stop receiving our weekly newsletter.