K3sDaily @k3sdaily Channel on Telegram

K3sDaily

@k3sdaily


News and links on K3s curated by the @Learnk8s team

K3sDaily Promotion (English)

Are you a fan of K3s and want to stay updated with all the latest news and links related to it? Look no further than the 'K3sDaily' Telegram channel! Managed by the renowned @Learnk8s team, this channel is your go-to source for curated content on K3s. Whether you're a seasoned professional or just starting out with K3s, this channel offers valuable insights, updates, and resources to enhance your knowledge and skills. Stay informed about the latest developments, best practices, and community events in the world of K3s. Join 'K3sDaily' today and be part of a community that shares your passion for this innovative technology. Don't miss out on valuable content – subscribe to 'K3sDaily' now!

K3sDaily

09 Jan, 14:41


nodejs-k8s is a tool that attempts to recreate the core functionality of Kubernetes in NodeJS.

It allows users to create and manage Kubernetes resources locally using the kubectl CLI.

More: https://github.com/Megapixel99/nodejs-k8s

K3sDaily

08 Jan, 12:21


This week on Learn Kubernetes Weekly 113:

🎡 Advanced rollout techniques: custom strategies for stateful apps in Kubernetes
👮‍♀️ A guide to modern Kubernetes network policies
🥷 A pragmatic look at the Kubernetes threat matrix
💰 AWS managed NAT gateway cost optimization with Kubernetes
💸 Gloating about our multi-arch EKS migration: cutting costs with Graviton nodes

Read it now: https://learnk8s.io/issues/113

🌟 Become an expert in Kubernetes! Join the next Advanced Kubernetes workshop in January: https://learnk8s.io/training

K3sDaily

08 Jan, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with xAI
💰 $180K to $440K a year
🏠 From the office in San Francisco / Palo Alto, CA, USA
→ https://kube.careers/t/398ab42a-533d-4fae-9cd2-757c53989877

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c

Software Engineer with Teleport
💰 $173.6K to $293K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/d450c9bb-c83d-4214-9b34-da5b80f73146

Software Engineer with Palo Alto Networks
💰 $170K to $277K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/d85d11bc-34d4-49d5-b5e5-fadec714569a

👉 Browse all 1441 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

07 Jan, 14:36


cloudhub-cluster is a tool that deploys a k3s cluster with Ansible and manages applications with Flux.

Upon completion, you will be able to expose web applications you choose to the internet with Cloudflare Tunnel.

More: https://github.com/CloudHub-Social/CloudHub-Cluster

K3sDaily

05 Jan, 14:36


The MariaDB operator lets you declaratively manage your MariaDB using Kubernetes CRDs rather than imperative commands.

More: https://github.com/mariadb-operator/mariadb-operator

K3sDaily

03 Jan, 19:06


KWOK (Kubernetes-WithOut-Kubelet) is a toolkit that enables setting up a cluster of thousands of nodes in seconds.

Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint.

More: https://github.com/kubernetes-sigs/kwok

K3sDaily

02 Jan, 19:06


kube-vip provides Kubernetes clusters with a virtual IP and load balancer for both the control plane (for building a highly-available cluster) and Kubernetes Services of type LoadBalancer without relying on external hardware or software.

More: https://kube-vip.io

K3sDaily

02 Jan, 14:36


Helm-controller is a tool that manages Helm charts with Custom Resource Definitions

More: https://github.com/k3s-io/helm-controller

K3sDaily

01 Jan, 12:06


This week on Learn Kubernetes Weekly 112:

🧐 Monitoring inter-pod traffic at the AZ level with eBPF based tool retina
♻️ Mastering GitOps with Flux at Adore Me
📈 From chaos to control: the importance of tailored autoscaling in Kubernetes
💼 How we use Kubernetes jobs to scale the OpenSSF scorecard
🚦 Exploring the basics of Istio traffic management

Read it now: https://learnk8s.io/issues/112

🌟 Become an expert in Kubernetes! Join the next Advanced Kubernetes workshop in January: https://learnk8s.io/training

K3sDaily

01 Jan, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with xAI
💰 $180K to $440K a year
🏠 From the office in San Francisco / Palo Alto, CA, USA
→ https://kube.careers/t/398ab42a-533d-4fae-9cd2-757c53989877

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c

Software Engineer with Teleport
💰 $173.6K to $293K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/d450c9bb-c83d-4214-9b34-da5b80f73146

Software Engineer with Palo Alto Networks
💰 $170K to $277K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/d85d11bc-34d4-49d5-b5e5-fadec714569a

👉 Browse all 1477 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

31 Dec, 14:36


This repository contains a script to generate hundreds of convenient shell aliases for kubectl, so you no longer need to spell out every single command and --flag repeatedly.

More: https://github.com/ahmetb/kubectl-aliases

K3sDaily

29 Dec, 14:36


In this tutorial, you'll learn how to set up a private Docker registry, troubleshoot common image pull errors, and configure K3S to use the registry.

More: https://medium.com/@ozoniuss/docker-registry-for-home-kubernetes-cluster-f615a53ee4d6

K3sDaily

26 Dec, 19:06


Kubernetes the Hard Way on AWS walks you through setting up a Kubernetes cluster on AWS the hard way, without using automated tools, to understand the underlying components and processes involved in bootstrapping a highly available Kubernetes cluster.

More: https://github.com/prabhatsharma/kubernetes-the-hard-way-aws

K3sDaily

26 Dec, 14:36


K8up is a Kubernetes Operator that helps you:

- Backup all PVCs marked as ReadWriteMany or with a specific label.
- Perform individual, on-demand backups.
- Schedule backups to be executed regularly.

And more.

More: https://k8up.io

K3sDaily

25 Dec, 19:16


korb is a CLI that lets you move Kubernetes PVCs between Storage Classes and Namespaces.

More: https://github.com/BeryJu/korb

K3sDaily

25 Dec, 12:06


This week on Learn Kubernetes Weekly 111:

🇵🇭 Kubernetes vs Philippine power outages: on setting up k0s over Tailscale
😅 Fun with GitRepo volumes
🤔 Understanding Kubernetes: networking and services
📕 The Kubernetes troubleshooting handbook
👩‍🏫 Container networking explained

Read it now: https://learnk8s.io/issues/111

🌟 Become an expert in Kubernetes! Join the next Advanced Kubernetes workshop in January: https://learnk8s.io/training

K3sDaily

25 Dec, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA

Software Engineer with Teleport
💰 $173.6K to $293K a year
👨‍💻 Remote from the United States

Software Engineer with Persona
💰 $190K to $250K a year
👨‍💻 Remote from the United States

DevSecOps Engineer with RSM US
💰 $137.2K to $276.1K a year
🏠 From the office in Charlotte, NC, USA

👉 Browse all 1370 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

24 Dec, 14:36


k3s-ansible lets you bootstrap a self-hosted High Availability k3s cluster.

The installation is fully automated and includes HA k3s etcd cluster with kube-vip, MetalLB, and more.

More: https://github.com/techno-tim/k3s-ansible

K3sDaily

22 Dec, 14:36


This article guides you through setting up a high-availability K3s cluster with keepalived, galera, and Longhorn and testing its high availability.

More: https://raymii.org/s/tutorials/High_Available_k3s_kubernetes_cluster_with_keepalived_galera_and_longhorn.html

K3sDaily

20 Dec, 15:09


DevPod is a client-only tool to create reproducible developer environments based on a devcontainer.json on any backend such as the local computer, a Kubernetes cluster, any reachable remote machine or a VM in the cloud.

More: https://github.com/loft-sh/devpod

K3sDaily

19 Dec, 14:36


kube-vip provides Kubernetes clusters with a virtual IP and load balancer for both the control plane (for building a highly-available cluster) and Kubernetes Services of type LoadBalancer without relying on external hardware or software.

More: https://kube-vip.io

K3sDaily

18 Dec, 12:11


This week on Learn Kubernetes Weekly 110:

🔎 Container interference detection and mitigation
🧮 Kubernetes instance calculator
👍 Comparison of networking solutions for Kubernetes
🪣 Using S3 as a container registry
🏎️ Benchmarking what actually drives our containers

Read it now: https://learnk8s.io/issues/110

🌟 Become an expert in Kubernetes! Join the next Advanced Kubernetes workshop in January: https://learnk8s.io/training

K3sDaily

18 Dec, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA

Software Engineer with Teleport
💰 $173.6K to $293K a year
👨‍💻 Remote from the United States

Software Engineer with Persona
💰 $190K to $250K a year
👨‍💻 Remote from the United States

DevSecOps Engineer with RSM US
💰 $137.2K to $276.1K a year
🏠 From the office in Charlotte, NC, USA

👉 Browse all 1421 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

17 Dec, 14:41


This article guides you through fine-tuning Large Language Models like Llama 3 8B using LLaMA-Factory on Google Kubernetes Engine (GKE), covering setup, cluster creation, and job deployment.

More: https://medium.com/@rickruguichen/distributed-opensource-llm-fine-tuning-with-llama-factory-on-gke-3bef8257051e

K3sDaily

16 Dec, 15:16


Not all CPU and memory in your Kubernetes nodes can be used to run Pods.

The node has to run processes such as the Kubelet, daemons such as kube-proxy, and the operating system.

Explore the best instance types for your Kubernetes cluster interactively.

More: https://learnk8s.io/kubernetes-instance-calculator

K3sDaily

16 Dec, 15:11


KubeRest is a tool for configuring applications and their relationships from a Kubernetes cluster, eliminating the need to write post-install jobs with curl commands.

More: https://github.com/sebt3/kuberest

K3sDaily

15 Dec, 14:41


The NVIDIA device plugin for Kubernetes is a Daemonset that allows you to automatically:

- Expose the number of GPUs on each node of your cluster.
- Keep track of the health of your GPUs.
- Run GPU-enabled containers in your Kubernetes cluster.

More: https://github.com/NVIDIA/k8s-device-plugin

K3sDaily

12 Dec, 19:06


This article compares the performance of different networking solutions for Kubernetes, including Docker, Flannel, and IPvlan, to find the best solution for latency-sensitive applications.

More: https://machinezone.github.io/research/networking-solutions-for-kubernetes

K3sDaily

12 Dec, 14:41


This article explains how to use the K3S Upgrade Controller to automate patching of the underlying OS in a Kubernetes cluster, including defining upgrade policies and sending notifications.

More: https://medium.com/@reefland/use-k3s-upgrade-controller-to-patch-underlying-os-d066a952e5f9

K3sDaily

11 Dec, 15:06


Adnan Rahić, Staff Developer Advocate at Tracetest, identifies the biggest mistake in testing: insufficient insight into test failures. He emphasizes:

1. The need for quicker resolution of test failures.
2. Challenges in testing distributed architectures.
3. Importance of better observability in test results.

Adnan highlights how a lack of detailed failure information can lead to hours or days of debugging in complex, event-driven systems.

Watch the full interview: https://ku.bz/YjCXQvnl8

K3sDaily

11 Dec, 13:31


This week on Learn Kubernetes Weekly 109:

🦋 The Karpenter transformation
❤️ Sharing is caring: how to make the most of your GPUs
🛠️ How we fixed API downtime during spot instance reclaims
🏎️ Karpenter's drift detection
😀 Kubernetes CRD: the versioning joy

Read it now: https://learnk8s.io/issues/109

🌟 This newsletter is sponsored by Intuit to celebrate Numaproj — a Kubernetes-native, serverless platform designed for building scalable and reliable event-driven applications https://ku.bz/PQ-hn3ZCm

K3sDaily

11 Dec, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA

Machine Learning Engineer with Palo Alto Networks
💰 $179K to $290.5K a year
🏠 From the office in Santa Clara, CA, USA

Software Engineer with Persona
💰 $190K to $250K a year
👨‍💻 Remote from the United States

Site Reliability Engineer with Sardine
💰 $180K to $220K a year
👨‍💻 Remote from the United States, Canada

👉 Browse all 1408 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

09 Dec, 19:06


In this article, you'll learn about node pressure eviction, a mechanism for evicting problematic pods from overloaded nodes to help balance workloads.

This often happens with BestEffort pods and Burstable pods having insufficient resource requests.

More: https://ku.bz/HJfjMmFzy

K3sDaily

08 Dec, 14:41


CloudNativePG is the Kubernetes operator that covers the entire lifecycle of a highly available PostgreSQL database cluster with a primary/standby architecture using native streaming replication.

More: https://cloudnative-pg.io

K3sDaily

05 Dec, 14:36


Doctor Droid is a tool that automates the investigation of production issues by automatically fetching data from various observability tools and servers.

This reduces the time taken to investigate an issue and potentially automates it completely.

More: https://github.com/DrDroidLab/playbooks

K3sDaily

05 Dec, 13:46


We are now (also) on 🦋!

You can find all Kubernetes news, jobs, events, interviews, and podcasts, here: https://bsky.app/starter-pack/learnk8s.io/3lbobkb35vx2a

And if you missed any of those accounts, you can find a recap here: https://learnk8s.io/news

K3sDaily

04 Dec, 15:21


Gain practical insights into Kubernetes resource management by understanding how requests and limits impact pod specifications and node allocation.

This article explores the abstraction layers that influence scheduling decisions and node status.

More: https://ku.bz/zzpJCwH_1

K3sDaily

04 Dec, 15:11


This article shares the author's journey to get Aliyun GPU Share to work in a Kubernetes Service cluster and provides a guide for readers who want to use Aliyun GPU Share in their own Kubernetes Service clusters.

More: https://medium.com/@diego.satizabal_81239/using-aliyun-gpu-share-in-an-azure-aks-717cf7392d05

K3sDaily

04 Dec, 12:41


This week on Learn Kubernetes Weekly 108:

0️⃣ Zero trust ebook
📦 OpenAI's code execution runtime & replicating sandboxing infrastructure
🆙 How we seamlessly transitioned our node services to Kubernetes
⚖️ Load balancing Airbyte workloads across multiple Kubernetes clusters
🐍 Sneaky write hook: Git clone to root on Kubernetes node
🧪 GenAI experiments: monitoring and debugging Kubernetes cluster health

Read it now: https://learnk8s.io/issues/108

🌟 This newsletter is brought to you by simplyblock, your intelligent Kubernetes data platform https://ku.bz/2zZ_pL34y

K3sDaily

04 Dec, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA

Machine Learning Engineer with Palo Alto Networks
💰 $179K to $290.5K a year
🏠 From the office in Santa Clara, CA, USA

Software Engineer with Persona
💰 $190K to $250K a year
👨‍💻 Remote from the United States

Software Engineer with Latitude AI
💰 $170.56K to $234.52K a year
🏠 From the office in Pittsburgh, PA / Palo Alto, CA, USA

👉 Browse all 1391 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

03 Dec, 14:41


This article sets up a lab environment and a two-host cluster, covering hardware setup, network separation, hypervisor and virtual machines, and the installation of Docker and Kubernetes.

More: https://rakowskiii.medium.com/two-host-long-story-of-setting-up-your-kubernetes-lab-1c0be9e4e923

K3sDaily

03 Dec, 12:16


Michael Levan explains how specialized teams and smart abstractions can lead to better outcomes.

You will learn:

- How to use Internal Developer Platforms (IDPs) and abstractions to empower teams without requiring everyone to be a Kubernetes expert.
- How to balance specialization and collaboration using platform engineering practices and smart abstractions
- Practical strategies for managing cognitive load in engineering teams and why not everyone needs to know YAML.

Watch (or listen to) it here: https://ku.bz/qlZPfM-zr

🌟 This episode is brought to you by Testkube — scale all of your tests with Kubernetes, integrate seamlessly with CI/CD and centralize test troubleshooting and reporting https://ku.bz/r8JZXNd2f

With @Birthmarkb "Farm boy" Farrell

K3sDaily

01 Dec, 14:41


This article explains the role of Kube-Proxy in mapping Kubernetes Services to Pods, its different modes, and how it works.

It also provides a step-by-step example of inspecting IPtables rules for a ClusterIP Service.

More: https://devops5.hashnode.dev/kube-proxy-and-how-it-works

K3sDaily

28 Nov, 14:36


In this series, you will learn how to set up a home Kubernetes cluster with a cloud-based proxy server, secure it with Wireguard VPN, and configure ingress-nginx for load balancing and TLS encryption.

More: https://medium.com/@guillem.bonet/how-i-over-engineered-my-home-kubernetes-cluster-part-1-99b22adbb4d7

K3sDaily

27 Nov, 15:11


This article walks through the steps to implement and test an open-source 5G core network using Kubernetes and Helm, covering architecture, network configuration, and end-to-end connectivity testing.

More: https://medium.com/@danilo.j.granados/from-theory-to-practice-implementing-a-5g-core-network-using-open-source-tools-4a6afe1f708b

K3sDaily

27 Nov, 12:36


This week on Learn Kubernetes Weekly 107:

💰 How I came to build a cheap server cluster for VDI
🐝 eBPF maps state synchronization across multi-node Kubernetes cluster
🕸️ Service Meshes decoded: is Istio Ambient worth it?
🗑️ How to uninstall Multus CNI without borking your Kubernetes cluster
📝 Kubernetes configuration in 2024

Read it now: https://learnk8s.io/issues/107

🌟 This newsletter is brought to you by Robusta Dev — reduce Prometheus and Kubernetes troubleshooting time by 80% with an AI Assistant. Fewer alerts and better developer experience https://ku.bz/NdP67ry-g

K3sDaily

27 Nov, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Machine Learning Engineer with Palo Alto Networks
💰 $179K to $290.5K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/e209f0be-6d13-4f0c-80fe-7d99d3849a2f?s=55

Software Engineer with Latitude AI
💰 $170.56K to $234.52K a year
🏠 From the office in Pittsburgh, PA / Palo Alto, CA, USA
→ https://kube.careers/t/6621a26f-5885-48e1-8702-5cac21fae6da?s=55

👉 Browse all 1363 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

27 Nov, 05:31


Mircea-Pavel Anton, an MLOps Engineer, shared his preference for Cilium over Flannel for his home cluster despite his setup's lack of current network policies.

Mircea's choice was influenced by Cilium's Hubble UI, which offers valuable traffic flow visualization capabilities for future network policy implementation.

Watch the full episode: https://ku.bz/LnzSW4BxY

K3sDaily

26 Nov, 14:36


FRR-k8s is a BGP backend for MetalLB that allows multiple actors to configure an FRR daemon on an OpenShift node.

This article explains its architecture, API, and integration with MetalLB, enabling BGP configuration in a Kubernetes-compliant manner.

More: https://redhat.com/en/blog/frr-k8s-bgp-backend-metallb

K3sDaily

25 Nov, 19:17


HolmesGPT is a tool that investigates incidents and provides root cause analysis for various issues, including Kubernetes, Prometheus, Jira, GitHub, OpsGenie, and PagerDuty alerts.

It uses a large language model (LLM) to gather and analyze data.

More: https://github.com/robusta-dev/holmesgpt

K3sDaily

24 Nov, 14:36


This CSI driver allows Kubernetes to access an NFS server on a Linux node.

More: https://github.com/kubernetes-csi/csi-driver-nfs

K3sDaily

21 Nov, 15:06


Kine is an etcdshim that translates etcd API to SQLite, Postgres, Mysql, and dqlite.

More: https://github.com/k3s-io/kine

K3sDaily

21 Nov, 14:31


Kube-green is a simple k8s addon that automatically shuts down (some of) your resources when you don't need them.

More: https://kube-green.dev

K3sDaily

20 Nov, 12:16


This week on Learn Kubernetes Weekly 106:

How to solve the issue of network latency jitters caused by a massive number of IPVS rules
🏋️‍♀️ Load testing Kubernetes clients without breaking the bank
🚦 Terminating elegantly: a guide to graceful shutdowns
📉 How I reduced EKS Windows node start time from 5 min to ~90s
🤔 How Kubernetes Requests and Limits Really Work

Read it now: https://learnk8s.io/issues/106

🌟 This newsletter is brought to you by Testkube — Scale all of your tests with Kubernetes, integrate seamlessly with CI/CD and centralize test troubleshooting and reporting https://ku.bz/_bByjc0mQ

K3sDaily

20 Nov, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Machine Learning Engineer with Palo Alto Networks
💰 $179K to $290.5K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/e209f0be-6d13-4f0c-80fe-7d99d3849a2f?s=55

Software Engineer with Latitude AI
💰 $170.56K to $234.52K a year
🏠 From the office in Pittsburgh, PA / Palo Alto, CA, USA
→ https://kube.careers/t/6621a26f-5885-48e1-8702-5cac21fae6da?s=55

👉 Browse all 1407 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

19 Nov, 14:31


SlimFaas is a tool for creating functions as a service on Kubernetes.

It allows you to scale to zero, supports asynchronous and synchronous calls, the retry pattern, and more.

More: https://github.com/AxaFrance/SlimFaas

K3sDaily

19 Nov, 12:36


@miamorecadenza shares their journey in building a "compute as a faucet" home lab where infrastructure becomes invisible and tasks can be executed without manual intervention.

You will learn:

- How to evaluate operating systems for your home lab — from Rocky Linux to Talos Linux, and why minimal, immutable operating systems are gaining traction.
- How to implement a three-tier storage strategy combining Longhorn (replicated storage), NFS (bulk storage), and S3 (cloud storage) to handle different workload requirements.
- How to secure your home lab with certificate-based authentication, WireGuard VPN, and proper DNS configuration while protecting your home IP address.

Watch (or listen to) it here: https://ku.bz/2kzj2MgfH

🌟 This episode is sponsored by Nutanix — innovate faster with a complete and open cloud-native stack for all your apps and data anywhere https://ku.bz/wb_0GNHnr

With @Birthmarkb "SIG-Bart" Farrell

K3sDaily

18 Nov, 12:31


Is the Kubernetes job market still hot in 2024? 🔥

We analyzed 8772 Kubernetes job listings from Q3 2024 to find out:

💰 The average worldwide Kubernetes salary is $158,134, with North America averaging $169,627.
🌎 A whopping 62% of Kubernetes jobs are in North America, with Europe at 32.5%.
👩‍💻 Software Engineers remain the most sought-after role (42%), followed by DevOps and Platform Engineers.
🏡 68% of jobs allow some form of remote work, with hybrid roles gaining popularity.
🐍 Python continues to be the most in-demand programming language for Kubernetes roles.

Want to know which skills and tools are essential to land your next Kubernetes job? Check out our detailed State of the Kubernetes Job Market report for Q3 2024: https://ku.bz/vg_wXyNvj

K3sDaily

17 Nov, 14:36


Spegel is a tool that enables each node in a Kubernetes cluster to act as a local registry mirror, allowing nodes to share images between themselves.

More: https://github.com/spegel-org/spegel

K3sDaily

15 Nov, 19:06


In this 4-part series, you will explore how Kubernetes requests and limits work and how:

- CPU requests and limits abstract over the Complete Fair Scheduler.
- Memory maps to cgroups and OOM.
- They affect node pressure and eviction

More: https://ku.bz/MkwX-Wgcy

K3sDaily

14 Nov, 14:31


Kubeswitch is a command-line tool to ease switching between different kubectl contexts.

Kubeswitch is a drop-in replacement for kubectx.

More: https://github.com/danielfoehrKn/kubeswitch

K3sDaily

13 Nov, 12:21


This week on Learn Kubernetes Weekly 105:

🇨🇳 Chinese Docker Hub complete shutdown: how far can Kubernetes image repositories go?
🤯 Overengineering this blog's preview site with Kubernetes
🧐 Taking a look at the Kube-proxy API
🥇 Kubernetes: the road to 1.0
🏃‍♂️ Extending Kubernetes functionality: A practical guide to custom resource definitions

Read it now: https://learnk8s.io/issues/105

🌟 This newsletter is brought to you by Syntasso, creators of Kratix, a framework for building composable developer platforms. Deploy on Kubernetes with speed, safety, and scalability https://ku.bz/0F0XMbqgN

K3sDaily

13 Nov, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Machine Learning Engineer with Palo Alto Networks
💰 $179K to $290.5K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/e209f0be-6d13-4f0c-80fe-7d99d3849a2f?s=55

Software Engineer with Latitude AI
💰 $170.56K to $234.52K a year
🏠 From the office in Pittsburgh, PA / Palo Alto, CA, USA
→ https://kube.careers/t/6621a26f-5885-48e1-8702-5cac21fae6da?s=55

👉 Browse all 1390 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

12 Nov, 14:31


Utils is a Docker image with tools like curl, wget, ping, netcat, nslookup, host, dig, psql, mysql, swaks etc.

More: https://github.com/arunvelsriram/utils

K3sDaily

12 Nov, 11:51


Paul Butler, founder of Jamsocket, discusses how to identify necessary vs unnecessary complexity in Kubernetes and explains how his team successfully runs production workloads by being selective about which features they use.

You will learn:

- Why to be cautious with features like CRDs, StatefulSets, and Helm and how to evaluate if you really need them.
- How to stay on the "happy path" in Kubernetes by focusing on stable and simple resources like Deployments, Services, and ConfigMaps.
- When to consider alternatives like Google Cloud Run for simpler deployments that don't need the full complexity of Kubernetes.

Watch (or listen to) it here: https://kube.fm/kubernetes-hater-s-guide-paul

🌟 This episode is sponsored by Syntasso, the creators of Kratix, a framework for building composable internal developer platforms https://ku.bz/CJNDlLXVS

With @Birthmarkb "Diet Coke Lover" Farrell

K3sDaily

10 Nov, 14:31


Terraform DigitalOcean HA K3S Module is a tool for provisioning a high-availability K3s cluster with an external database on the DigitalOcean cloud platform.

More: https://github.com/aigisuk/terraform-digitalocean-ha-k3s

K3sDaily

08 Nov, 16:11


Daniel Bodky, Platform Advocate at NETWAYS Web Services, shares his strategy for learning new Kubernetes tools and features by building a home lab with a bare metal Kubernetes cluster. He explains how this approach allows you to:

- Experience all aspects of Kubernetes on a smaller scale.
- Make practical decisions on networking, CNI (using Cilium), and distribution choices.
- Address security and persistent storage challenges in an on-premises environment.
- Encounter and solve "nitty gritty edge cases", particularly when using newer ARM hardware.

Daniel emphasizes that this hands-on method provides opportunities to "really think about how you're going to put things out, how to build things up from the ground, look at the tooling available and maybe even contribute" to the Kubernetes ecosystem.

Watch the full interview: https://kube.fm/tools-and-learning-daniel

This interview is a reaction to Mathias Pius's episode https://kube.fm//bare-metal-kubernetes-mathias

K3sDaily

08 Nov, 14:46


Kubernetes in action: from pods to production-ready clusters!

📆 Learnk8s runs a 4-day online Advanced Kubernetes course next week!

You will learn how to:

1️⃣ Architect and design resilient clusters (in the cloud or on-prem).
2️⃣ Master deployment strategies and resource management.
3️⃣ Wire the cluster network and trace packets flowing through it.
4️⃣ Secure your cluster with the latest best practices.
5️⃣ Autoscale, manage data and stateful workloads, monitoring and more.

What you need to know:

40% lecture, 60% hands-on labs.
Small groups for personalized learning.
Progresses from basics to advanced topics.
Lifetime access to course materials and Slack community.

Ticket and info: https://kube.events/t/3ae8e890-0f78-40e8-854e-849964bb8aee

Corporate training: https://learnk8s.io/corporate-training

K3sDaily

07 Nov, 14:36


Kubernetes Image Puller caches images by installing a DaemonSet and creating a pod on each node consisting of containers with a sleep command.

More: https://github.com/che-incubator/kubernetes-image-puller

K3sDaily

06 Nov, 15:06


Kubeshark, the API Traffic Viewer for kubernetes, provides deep visibility and monitoring of all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster.

More: https://kubeshark.co

K3sDaily

06 Nov, 14:36


In this blog, you'll learn how LoxiLB, deployed within an auto-scaled node group in AWS region/Local Zones and integrated with Route 53, offers a robust and scalable solution for low-latency, high-performance applications.

https://www.loxilb.io/post/build-a-high-performance-eks-cluster-using-auto-scaled-loxilb

K3sDaily

06 Nov, 11:11


This week on Learn Kubernetes Weekly 104:

🤔 Why sometimes the PID 1 process cannot be killed in a container
📕 Understanding DNS in Kubernetes
🏥 From fragile to faultless: Kubernetes self-healing in practice
🚧 The trouble with topology-aware routing: sacrificing reliability in the name of cost savings
♻️ Taming FluxCD Helm releases: the Kustomize way approach

Read it now: https://learnk8s.io/issues/104

⭐️ Become an expert in Kubernetes. Join the next instructor-led Learnk8s training and learn how to master Kubernetes scaling, security and development https://learnk8s.io/training

K3sDaily

06 Nov, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with Anthropic
💰 $320K to $405K a year
🏠🏃🏻‍♂️🌎 San Francisco, CA / Seattle, WA / New York, NY, USA
→ https://kube.careers/t/b7cbb183-e328-4522-bbfb-f9517185e89f?s=55

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Platform Engineer with Chan Zuckerberg Initiative
💰 $190K to $285K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/d641ef98-e2a0-4b4b-8b60-447d2b6bb39d?s=55

👉 Browse all 1253 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

05 Nov, 19:06


The guide demonstrates how LoxiLB can work with multiple CNIs in a Multus environment, offering load-balancing capabilities for secondary network interfaces alongside the primary Kubernetes network.

More: https://docs.loxilb.io/latest/loxilb-incluster-multus

K3sDaily

05 Nov, 15:26


KubeLab is a tool that provides a rich set of interactive labs for learning Kubernetes concepts in a real-world context.

More: https://github.com/natrontech/kubelab

K3sDaily

05 Nov, 14:31


System Upgrade Controller provides a general-purpose, Kubernetes-native upgrade controller (for nodes).

It introduces a new Custom Resource Definition for defining upgrade policies/requirements.

More: https://github.com/rancher/system-upgrade-controller

K3sDaily

05 Nov, 12:41


This episode explores Admission Controllers and Webhooks with Gordon Myers, who shares his experience implementing webhook solutions in production.

You will learn:

- How the Kubernetes API processes requests through authentication, authorization, and Admission Controllers.
- Best practices for testing webhooks and avoiding common pitfalls that can break cluster deployments.
- Real-world examples of webhook implementations, including injecting secrets from HashiCorp Vault into containers.

Watch (or listen to) it here: https://kube.fm/webhooks-aop-gordon

🌟 This episode is sponsored by @Learnk8s: get started on your Kubernetes journey through comprehensive online, in-person or remote training https://learnk8s.io/training

With @Birthmarkb "Joyful and empowering voice" Farrell

K3sDaily

03 Nov, 14:31


This article provides a step-by-step guide on managing internal DNS in air-gapped k3s clusters using Monkale CoreDNS-Manager-Operator.

It covers the creation of a DNSZone, and addition of records, as well as handling FQDNs and setting NS records.

More: https://medium.com/@nicholas5421/managing-internal-dns-in-air-gapped-k3s-clusters-with-monkale-coredns-manager-operator-fa1c9136cc2c

K3sDaily

01 Nov, 19:06


This article examines DNS resolution in Kubernetes, focusing on CoreDNS as the default provider.

It explores various Kubernetes DNS policies, including ClusterFirst, Default, and None, and their impact on pod DNS configurations.

More: https://povilasv.me/understanding-dns-in-kubernetes

K3sDaily

31 Oct, 14:36


fubectl reduces repetitive interactions with kubectl.

More: https://github.com/kubermatic/fubectl

K3sDaily

31 Oct, 13:26


Kubernetes in action: from pods to production-ready clusters!

📆 Learnk8s runs a 4-day online Advanced Kubernetes course in 2 weeks!

You will learn how to:

1️⃣ Architect and design resilient clusters (in the cloud or on-prem).
2️⃣ Master deployment strategies and resource management.
3️⃣ Wire the cluster network and trace packets flowing through it.
4️⃣ Secure your cluster with the latest best practices.
5️⃣ Autoscale, manage data and stateful workloads, monitoring and more.

What you need to know:

40% lecture, 60% hands-on labs.
Small groups for personalized learning.
Progresses from basics to advanced topics.
Lifetime access to course materials and Slack community.

Ticket and info: https://kube.events/t/3ae8e890-0f78-40e8-854e-849964bb8aee

Corporate training: https://learnk8s.io/corporate-training

K3sDaily

30 Oct, 12:41


This week on Learn Kubernetes Weekly 103:

🔐 How Agoda handles load shedding in private cloud
📕 A hands-on guide to Kubernetes endpoints & EndpointSlices
🤠 Kubernetes: containers, and the "lost" SIGTERM signals
🙅‍♂️ Observability is not equal observability in Kubernetes
⚒️ Amazon EKS: managing and fixing etcd database size

Read it now: https://learnk8s.io/issues/103

⭐️ Single big cluster or multiple clusters?
Why not the best of both?! Simplify Kubernetes with vCluster by Loft Labs, the leading solution for Kubernetes multi-tenancy and cost savings https://www.vcluster.com/?utm_source=learnk8s&utm_medium=newsletter&utm_campaign=102924-learnk8s-nl

K3sDaily

30 Oct, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with Anthropic
💰 $320K to $405K a year
🏠🏃🏻‍♂️🌎 San Francisco, CA / Seattle, WA / New York, NY, USA
→ https://kube.careers/t/b7cbb183-e328-4522-bbfb-f9517185e89f?s=55

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Platform Engineer with Chan Zuckerberg Initiative
💰 $190K to $285K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/d641ef98-e2a0-4b4b-8b60-447d2b6bb39d?s=55

Software Engineer with Palo Alto Networks
💰 $170K to $277K a year
🏠 From the office in Santa Clara, CA, USA
→ https://kube.careers/t/e03d9f1c-c262-47b7-9b9d-131b216c0c76?s=55

👉 Browse all 1376 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

29 Oct, 14:36


This article guides you through deploying a Kubernetes cluster using Kubeadm with Cilium on a Proxmox server, transforming an old laptop into a production-ready cluster.

More: https://onairotich.medium.com/k8s-on-a-shoestring-building-a-production-ready-cluster-from-a-rusty-laptop-1ae8b963d557

K3sDaily

29 Oct, 14:10


Are you facing challenges with pre-production environments in Kubernetes?

This KubeFM episode shows how to implement efficient deployment previews and solve data seeding bottlenecks.

Nick Nikitas, Senior Platform Engineer at Blueground, shares how his team transformed their static pre-production environments into dynamic previews using ArgoCD Application Sets, Wave and Velero.

He explains their journey from managing informal environment sharing between teams to implementing a scalable preview system that reduced environment creation time from 19 minutes to 25 seconds.

You will learn:

- How to implement GitOps-based preview environments with Argo CD Application Sets and PR generators for automatic environment creation and cleanup.
- How to control cloud costs with TTL-based termination and FIFO queues to manage the number of active preview environments.
- How to optimize data seeding using Velero, AWS EBS snapshots, and Kubernetes PVC management to achieve near-instant environment creation.

Watch it here: https://kube.fm/deployment-previews-nick

K3sDaily

27 Oct, 14:36


kubeui makes kubectl more user-friendly.

This is still kubectl but enhanced with fzf.

More: https://github.com/pymag09/kubecui

K3sDaily

24 Oct, 14:31


This article explores how to attach USB devices to Kubernetes pods using Akri, an open-source project that simplifies the management of edge devices in Kubernetes.

More: https://medium.com/@hampusc/how-to-attach-usb-devices-to-kubernetes-pods-using-akri-19fb70d41f1e

K3sDaily

23 Oct, 12:26


This week on Learn Kubernetes Weekly 102:

⚖️ Load balancing and scaling long-lived connections in Kubernetes
⚒️ Build your service mesh
📈 Optimizing database performance: Exploring pgpool2 deployment on Azure Kubernetes Service
🙉 Learned it the hard way: Don't use Cilium's default pod CIDR
💸 Reducing cloud costs of Kubernetes clusters

Read it now: https://learnk8s.io/issues/102

🌟 Are you ready to double your Kubernetes resource utilization?
StormForge, the sponsor for this issue, has built an HPA-compatible vertical pod rightsizing solution designed to help you save Mem/CPU and optimize your cloud bill. You can try it for free here https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=email&utm_campaign=learnk8s-sow2-2024

K3sDaily

23 Oct, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with Anthropic
💰 $320K to $405K a year
🏠🏃🏻‍♂️🌎 San Francisco, CA / Seattle, WA / New York, NY, USA
→ https://kube.careers/t/b7cbb183-e328-4522-bbfb-f9517185e89f?s=55

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Hiive
💰 $225K to $275K a year
👨‍💻 Remote from the United States, Canada
→ https://kube.careers/t/13dc9c8c-8614-43a4-b9de-471b33c7ad1d?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Platform Engineer with Chan Zuckerberg Initiative
💰 $190K to $285K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/d641ef98-e2a0-4b4b-8b60-447d2b6bb39d?s=55

👉 Browse all 1254 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

23 Oct, 02:36


Emin Laletović shares his experience debugging a production issue in which a specific API endpoint failed due to out-of-memory errors.

You will learn:

- How Go's garbage collector interacts with Kubernetes resource limits, potentially leading to unexpected OOMKilled errors.
- The importance of the GOMEMLIMIT environment variable in Go 1.19+ for managing memory usage in containerized environments.
- Considerations for optimizing Go applications in Kubernetes, balancing performance and resource utilization.

Watch (or listen to) it here: https://kube.fm/kubernetes-go-emin

🌟 This episode is sponsored by StormForge. Double your Kubernetes resource utilization and unburden developers from sizing complexity with the first HPA-compatible vertical pod rightsizing solution. https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=podcast&utm_campaign=learnk8s-sow2-2024

With @Birthmarkb "miniscule" Farrell

K3sDaily

22 Oct, 14:31


This article compares vanilla Kubernetes and K3s on Raspberry Pi, presenting performance benchmarks and discussing their efficiency.

Ultimately, the choice between the two depends on specific project needs and can be influenced by the underlying OS.

More: https://siderolabs.com/blog/is-vanilla-kubernetes-really-too-heavy-for-the-raspberry-pi

K3sDaily

21 Oct, 19:06


Kubernetes doesn't load balance long-lived connections, and some pods might receive more requests than others.

If you're using gRPC, AMQP or any other long-lived connection (e.g. database), you might want to consider client-side load balancing.

More: https://learnk8s.io/kubernetes-long-lived-connections

K3sDaily

21 Oct, 14:06


This article explores Kubernetes networking, focusing on Services, kube-proxy, and load balancing.

It covers how pods communicate within a cluster, how Services direct traffic, and how external access is managed.

The article covers ClusterIP, NodePort, and LoadBalancer service types, explaining their implementations using iptables rules.

It also discusses advanced topics like preserving source IPs, handling terminating endpoints, and integrating with cloud load balancers.

https://learnk8s.io/kubernetes-services-and-load-balancing

K3sDaily

20 Oct, 14:36


Goldilocks is a utility that can help you identify a starting point for resource requests and limits in Kubernetes.

More: https://github.com/FairwindsOps/goldilocks

K3sDaily

17 Oct, 14:31


This article describes the author's experience running cloud-native PostgreSQL on K3s with Longhorn storage in a home lab environment.

More: https://medium.com/@camphul/cloudnative-pg-in-the-homelab-with-longhorn-b08c40b85384

K3sDaily

17 Oct, 13:41


Master Kubernetes with Learnk8s' Advanced Kubernetes workshop!

What should you expect?

- Learn how to architect and design clusters from the ground up (in the cloud or on-prem).
- Explore the Kubernetes internal component and how the system is designed with resiliency in mind.
- Deep-dive into the networking components and observe the packets flowing into the cluster.
- Hands-on labs to test the theory with real-world scenarios!
- And more.

The next online courses start in November: https://kube.events/t/3ae8e890-0f78-40e8-854e-849964bb8aee?s=16

We also run in-person courses and corporate training: https://learnk8s.io/corporate-training

K3sDaily

16 Oct, 12:31


This week on Learn Kubernetes Weekly 101:

💯 How we made self-hosting plane a breeze for 100k Docker and 44k Kubernetes deploys
⚔️ Building resilient applications on Kubernetes
📦 Stateful apps in Kubernetes: from history and fundamentals to operators
📉 Reducing EKS Windows node 5 min start time to ~90s

Read it now: https://learnk8s.io/issues/101

⭐️ Looking for cost-effective GPU-powered Kubernetes clusters?
GPU-enabled worker nodes are now available for DigitalOcean Kubernetes https://www.digitalocean.com/products/kubernetes?utm_medium=newsletter&utm_source=learnk8s&utm_campaign=global_gpu-doks_k8s_en&utm_content=product

K3sDaily

16 Oct, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with Anthropic
💰 $320K to $405K a year
🏠🏃🏻‍♂️🌎 San Francisco, CA / Seattle, WA / New York, NY, USA
→ https://kube.careers/t/b7cbb183-e328-4522-bbfb-f9517185e89f?s=55

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Hiive
💰 $225K to $275K a year
👨‍💻 Remote from the United States, Canada
→ https://kube.careers/t/13dc9c8c-8614-43a4-b9de-471b33c7ad1d?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Platform Engineer with Honor
💰 $221.4K to $270.6K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/360f7152-659b-4acf-8868-88eeeeb784bd?s=55

👉 Browse all 1381 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

15 Oct, 19:06


The article highlights a Dockerfile gotcha with ARG and FROM which can lead to empty values.

The author shares a solution with build arguments, specifically with CAP Node.js container images and Debian distributions, using --build-arg options.

More: https://qmacro.org/blog/posts/2024/05/13/using-arg-in-a-dockerfile-beware-the-gotcha

K3sDaily

15 Oct, 14:36


Kubernetes Resource Recommender is a CLI tool for optimizing resource allocation in Kubernetes clusters.

It gathers pod usage data from Prometheus and recommends requests and limits for CPU and memory.

This reduces costs and improves performance.

More: https://github.com/robusta-dev/krr

K3sDaily

15 Oct, 13:21


Brian Grant, CTO of ConfigHub and former tech lead on Google's Borg team discusses the Kubernetes Resource Model (KRM) and its profound impact on the Kubernetes ecosystem.

You will learn:

- How the Kubernetes API evolved from inconsistency to a uniform structure, enabling support for thousands of resource types.
- Why Kubernetes' self-describing resources and Server-side Apply simplify client implementations and configuration management.
- The evolution of Kubernetes configuration tools like Helm, Kustomize, and GitOps solutions.

Watch (or listen to) it here: https://kube.fm/krm-brian

🌟 This episode is sponsored by StormForge. Double your Kubernetes resource utilization and unburden developers from sizing complexity with the first HPA-compatible vertical pod rightsizing solution. https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=podcast&utm_campaign=learnk8s-sow2-2024

K3sDaily

13 Oct, 14:31


This article provides a guide on integrating Cilium with Gateway API, IPv6, and BGP.

It walks through the setup of a K3d cluster with Cilium as the CNI, configuring BGP, and deploying Gateway API, highlighting the benefits and limitations of using IPv6.

More: https://allanjohn909.medium.com/integrating-cilium-with-gateway-api-ipv6-and-bgp-for-advanced-networking-solutions-5b41b0ca0090

K3sDaily

10 Oct, 15:06


Why can't you ping a Kubernetes service?

Learnk8s runs a 4-day Advanced Kubernetes course on Oct 21, and you will get to the bottom of questions like this (spoiler: services only exist in etcd).
You will also learn the nitty-gritty details of Kubernetes networking:

- How to plan and design a cluster network.
- How do the four Kubernetes services extend each other, and what do you gain from each?
- How CoreDNS, Ingress, and kube-proxy consume the Kubernetes currency: endpoints.

This (and much more) is covered on the third day of the course.

You can find the full agenda, a breakdown of the modules and how to sign up here: https://kube.events/t/3aa0148a-d54a-471c-adbc-cc5cabb86d23

Are you training your team?
Customize the workshop in full with corporate training https://learnk8s.io/corporate-training

K3sDaily

10 Oct, 14:31


Stern allows you to tail multiple pods on Kubernetes and various containers within the pod.

Each result is colour-coded for quicker debugging.

More: https://github.com/stern/stern

K3sDaily

09 Oct, 13:11


This week on Learn Kubernetes Weekly 100:

👩‍🚒 Rescue my OpenShift cluster from loss of 2 masters
📸 Optimize Kubernetes pods' startup time using VolumeSnapshots
📞 5 solutions for multi-cluster communication in Kubernetes
1️⃣ Streamlining Microservices Management: A Unified Helm Chart Approach
🙋‍♂️ Argo Events: conditional triggers

Read it now: https://learnk8s.io/issues/100

🌟 Are you still securing your Kubernetes control plane with an SSH bastion?
That's probably valid but a bit dated. The sponsor of this issue is Tailscale — connect and secure your Kubernetes clusters with anything, anywhere https://tailscale.com/use-cases/kubernetes?utm_source=LearnK8s&utm_medium=paid-email&utm_campaign=LearnK8s-Q3-25

K3sDaily

09 Oct, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with Anthropic
💰 $320K to $405K a year
🏠🏃🏻‍♂️🌎 San Francisco, CA / Seattle, WA / New York, NY, USA
→ https://kube.careers/t/b7cbb183-e328-4522-bbfb-f9517185e89f?s=55

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Hiive
💰 $225K to $275K a year
👨‍💻 Remote from the United States, Canada
→ https://kube.careers/t/13dc9c8c-8614-43a4-b9de-471b33c7ad1d?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Platform Engineer with Honor
💰 $221.4K to $270.6K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/360f7152-659b-4acf-8868-88eeeeb784bd?s=55

👉 Browse all 1346 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

08 Oct, 14:36


Learn how to set up a Kubernetes cluster for streaming with hardware-accelerated capabilities using a GPU using Helm, k3s, and Jellyfin,

More: https://medium.com/@zep283/kubernetes-hardware-accelerated-home-streamer-a2b12104e24e

K3sDaily

07 Oct, 19:06


Learn how to accelerate Docker builds by leveraging the remote Docker build cache.

This cache allows you to skip reinstalling dependencies when the code changes, but the dependencies remain the same.

More: https://matthewzhaocc.com/accelerate-docker-builds-with-docker-build-cache-35eec676c5ce

K3sDaily

06 Oct, 14:36


kubectx is a tool to switch between contexts (clusters) on kubectl faster.

kubens is a tool to switch between Kubernetes namespaces (and configure them for kubectl) easily.

More: https://github.com/ahmetb/kubectx

K3sDaily

03 Oct, 16:11


Kubernetes in action: from pods to production-ready clusters!

📆 Learnk8s runs a 4-day Advanced Kubernetes course in 🇺🇸 San Francisco on Oct 21!

You will learn how to:

1️⃣ Architect and design resilient clusters (in the cloud or on-prem).
2️⃣ Master deployment strategies and resource management.
3️⃣ Wire the cluster network and trace packets flowing through it.
4️⃣ Secure your cluster with the latest best practices.
5️⃣ Autoscale, manage data and stateful workloads, monitoring and more.

What you need to know:

40% lecture, 60% hands-on labs.
Small groups for personalized learning.
Progresses from basics to advanced topics.
Lifetime access to course materials and Slack community.

Ticket and info: https://kube.events/t/3aa0148a-d54a-471c-adbc-cc5cabb86d23

Corporate training: https://learnk8s.io/corporate-training

K3sDaily

03 Oct, 14:36


In this tutorial, you will learn how to configure Pi-Hole as an external DNS provider in Kubernetes.

More: https://technologistcreative.hashnode.dev/using-pi-hole-as-your-external-dns-provider-in-kubernetes

K3sDaily

02 Oct, 12:26


This week on Learn Kubernetes Weekly 99:

💸 How we Saved 10s of thousands of dollars deploying low cost open source AI technologies at scale with Kubernetes
🐳 Recent Docker BuildKit features you're missing out on
🚦 Scheduling priority In multi-team Kubernetes cluster
🌲 How to structure your Argo CD repositories using Application Sets
🏎️ Solving CPU throttling issue in Golang applications before hitting the CPU limit in Kubernetes

Read it now: https://learnk8s.io/issues/99

🌟 Are you ready to double your Kubernetes resource utilization?
StormForge, the sponsor for this issue, has built an HPA-compatible vertical pod rightsizing solution designed to help you save Mem/CPU and optimize your cloud bill. You can try it for free here: https://stormforge.io/optimize-live/?utm_source=Learnk8s&utm_medium=email&utm_campaign=learnk8s-sow2-2024

K3sDaily

02 Oct, 07:41


This week's 6 Kubernetes jobs that offer VISA sponsorships are:

Platform Engineer with Anthropic
💰 $320K to $405K a year
🏠🏃🏻‍♂️🌎 San Francisco, CA / Seattle, WA / New York, NY, USA
→ https://kube.careers/t/b7cbb183-e328-4522-bbfb-f9517185e89f?s=55

Platform Engineer with ClickUp
💰 $240K to $290K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/68d3df6f-912c-4718-8b98-90332526c10f?s=55

Software Engineer with Hiive
💰 $225K to $275K a year
👨‍💻 Remote from the United States, Canada
→ https://kube.careers/t/13dc9c8c-8614-43a4-b9de-471b33c7ad1d?s=55

Software Engineer with Chai Research Corp.
💰 $200K to $300K a year
🏠 From the office in Palo Alto, CA, USA
→ https://kube.careers/t/d4559ae7-15bb-46d1-8774-716eb50bdf3c?s=55

Platform Engineer with Honor
💰 $221.4K to $270.6K a year
👨‍💻 Remote from the United States
→ https://kube.careers/t/360f7152-659b-4acf-8868-88eeeeb784bd?s=55

👉 Browse all 1415 Kubernetes jobs on Kube Careers https://kube.careers

K3sDaily

01 Oct, 14:36


This article discusses a two-node HA Kubernetes setup for edge computing.

The solution uses a leader-follower model, where the leader is the primary node and the follower node is used to provide high availability in case the leader node fails.

More: https://itnext.io/two-node-ha-kubernetes-for-edge-computing-cost-savings-9a009eb076ac