Learn Kubernetes Weekly issue 96 · 11 Sept 2024
This newsletter is brought to you by LoxiLB - eBPF based cloud-native load-balancer. Powering Kubernetes|Edge|5G|IoT|XaaS Apps.
Building a network topology of a Kubernetes application in a non-intrusive way
medium.com
The article discusses building a network topology for a Kubernetes application using eBPF and the Linux kernel in a non-intrusive way.
LoxiLB cluster networking: elevating Kubernetes networking capabilities
www.loxilb.io
In this article, you'll explore how LoxiLB provides load balancing, service discovery, security, and endpoint health monitoring features.
Its eBPF-based data-path core engine operates in the Linux kernel and focuses on enforcing network policies, tracking and tracing network connections, and more.
sponsored
Why does the etcd community suggest that the database size should not exceed 8GB?
medium.com
Learn why the etcd community recommends limiting the database size to 8GB.
Discover how to analyze where time is spent and understand the impact of large database sizes on latency.
How to Enable etcd to Support Kubernetes Clusters with Tens of Thousands of Nodes?
medium.com
This article discusses enabling etcd to support Kubernetes clusters with tens of thousands of nodes.
It explains that etcd uses a Copy-on-Write mechanism to implement its MVCC database, which can lead to frequent querying and writing of larger objects.
KubeAdmiral: next-generation multi-cluster orchestration engine based on Kubernetes
dev.to
This article covers KubeAdmiral, a multi-cluster orchestration engine.
It supports native Kubernetes resources, FederatedDeployment, and FederatedReplicaSet and offers dynamic weight scheduling based on real-time cluster resource utilization.
Why does etcd, based on Raft implementation, still experience data inconsistency?
medium.com
In this article, you will learn how etcd can experience data inconsistency in a Kubernetes cluster, nodes can disappear, and data can be lost.
The data corruption detection feature of etcd can be enabled to prevent such issues.
Open source, unified Load Balancer for hyper-scale communication
LoxiLB
LoxiLB turns Kubernetes network load balancing into high-speed, flexible and programmable LB services.
It is open source and primarily designed to power on-premise, edge and public-cloud Kubernetes apps.
tremolosecurity.com
This article discusses a multi-cluster ArgoCD setup, where a centralized ArgoCD instance manages multiple remote clusters.
The remote clusters are secured using a short-lived token, which is a service that provides identity and authentication services.
How to deploy loxilb with multi-cloud HA support
docs.loxilb.io
The tutorial explains how to deploy loxilb with multi-cloud HA support to deliver seamless traffic distribution across multiple cloud providers, ensuring high availability and automatic failover.
sponsored
Managing Kubernetes Secrets dynamically from Vault via External Secrets Operator
medium.com
This article explores how to manage Kubernetes secrets dynamically using HashiCorp Vault and the External Secret Operator.
You'll learn how to create and manage external secrets on a namespace or global basis.
Grant Kubernetes pods access to AWS services using OpenID Connect
meysam.io
Learn how to grant Kubernetes pods access to AWS services using OpenID Connect, including setting up the necessary environment variables and configuring the OIDC provider.
In this KubeFM episode, Ángel Barrera discusses Adidas' strategic shift to a GitOps-based container platform management system, initiated in May 2022, and its impact on their global infrastructure.
You will learn:
Software Engineer with Sezzle
Salary: TRY 540K to TRY 780K a year
Location: remote from Turkey
Tech stack: Kubernetes, AWS, Go, Javascript, MySQL, Gitlab, Grafana, Prometheus, Loki
Systems Performance Engineer with Hostinger
Salary: €42K a year
Location: based in the office (and remote from home) in Kaunas / Vilnius, LT
Tech stack: Kubernetes, On-premise, Docker, Go, Shell, Python, Terraform, Ansible
Software Engineer with Grafana Labs
Salary: $148.51K to $178.21K a year
Location: remote from the United States
Tech stack: Kubernetes, Azure, GCP, Go, SQL, Javascript, Typescript, SQL Server, Grafana Mimir, Grafana
System Administrator with Entain
Salary: €50K a year
Location: based in the office (and remote from home) in Wien, AT
Tech stack: Kubernetes, Docker, Shell, Python, Javascript, Powershell, Cassandra, Mongo, Redis, Kafka
Discover more Kubernetes jobs on Kube Careers →
github.com/unxsist
JET Pilot is an open-source Kubernetes IDE.
Features:
github.com/aws-samples
Bottlerocket-images-cache is a tool that reduces the image pull time of Bottlerocket instances by caching container images in an EBS snapshot.
It is built by leveraging the data volume of Bottlerocket OS.
github.com/grafana
Grafana Tanka is a clean, concise and super flexible alternative to YAML for your Kubernetes cluster.
github.com/kube-green
Kube-green is a simple k8s addon that automatically shuts down (some of) your resources when you don't need them.
Helmify: convert YAML into charts
github.com/arttor
Helmify is a command-line tool that converts Kubernetes YAML files to Helm charts.
It is designed for operator charts but can also be used for other purposes.
Sept
11
Balancing Cost and Reliability on Amazon EKS with Karpenter and StormForge
Online workshop organized by StormForge.
This is a virtual event
This is a free event.
Sept
18
In-person conference organized by Linux Foundation.
Location: Vienna, AU
This event requires an entrance fee
Sept
18
Towards standardized volumes: transitioning Odin's volume management to Kubernetes
In-person meetup organized by Cloud Native Aarhus.
Location: Aarhus, DK
This is a free event.
Sept
18
GPUs in Kubernetes: past, present, and future
Online meetup organized by Platformers Community.
This is a virtual event
This is a free event.
Sept
18
Deep dive into DNS on Linux and Kubernetes
Online webinar organized by Ardan Labs.
This is a virtual event
This is a free event.
Sept
19
Online workshop organized by Learnk8s.
This is a virtual event
This event requires an entrance fee
expired
Kubernetes Community Days Denmark 2024
Location: Copenhagen, DK
In-person conference organized by KCD Denmark.
The conference starts on the 20 November 2024.
expired
Location: Amsterdam, NL
In-person conference organized by Cloud Native Amsterdam.
The conference starts on the 10 December 2024.
expired
Kubernetes Community Days Floripa Brasil 2024
Location: São Paulo, BR
In-person conference organized by KCD Brasil.
The conference starts on the 6 December 2024.
expired
Cloud Technology Townhall Tallinn 2025
Location: Tallinn, EE
In-person conference organized by Cloud Technology Townhall Tallinn.
The conference starts on the 31 January 2025.
expired
Location: Berlin, DE
In-person conference organized by TIC.
The conference starts on the 27 February 2025.
expired
This is a virtual event
Online conference organized by Conf42.
The conference starts on the 5 December 2024.
expired
Location: San Francisco, CA, USA
In-person conference organized by InfoQ.
The conference starts on the 18 November 2024.
expired
Location: Bangkok, TH
In-person conference organized by Cybersec Asia.
The conference starts on the 29 January 2025.
expired
This is a virtual event
Online conference organized by Octopus Deploy.
The conference starts on the 20 November 2024.
Until next time!
— Dan