Learn Kubernetes Weekly issue 52 · 8 Nov 2023
k8s.af
A compiled list of links to public failure stories related to Kubernetes.
Unveiling the speed mystery: investigating slow S3 uploads from AWS EKS pods
medium.com
In this article, you'll learn how the team at Property Finder debugged an issue with EKS where uploading a 10KB file to S3 took approximately 5 seconds.
Spoiler: the fix involved changing the HttpPutResponseHopLimit in MetadataOptions to 2.
KEDA: autoscale your Kubernetes workloads in an event driven way
padok.fr
This article explores the use of KEDA for event-driven autoscaling of pods.
It explains KEDA, its deployment and configuration, and how to scale web apps on regular (cron) schedules and HTTP events with KEDA HTTP add-on.
medium.com
Deploying Java apps in a Kubernetes environment can introduce challenges related to pod startup time that impact application performance, response times and scaling.
In this article, you will learn what parameters you can tune to optimize it.
Kubernetes loadbalance service using Cilium BGP control plane
medium.com
In this tutorial, you'll configure Cilium to use Load Balancer services on a set of Raspberry Pis running K3s.
Encrypting secret data at etcd store on a minikube cluster
techexpertise.medium.com
In this article, you will learn how to encrypt and store Kubernetes secrets in etcd using an external encryption provider.
Free Manning Early Access: Road to Kubernetes eBook
Akamai
Fifteen years of deployment experience into one accessible, practical guide.
You'll learn sustainable deployment practices you can use with any language and see how Kubernetes can be used for projects of any size.
Monitor Kubernetes cost across teams with Kubecost
piotrminkowski.com
In this article, you will learn how to monitor the real-time cost of Kubernetes clusters shared across several teams with Kubecost.
Setting up and testing Prometheus in a local Kubernetes environment
medium.com
This article provides a guide on setting up Prometheus in a Kubernetes cluster.
It covers running a local Kubernetes cluster, deploying necessary components, and testing to ensure functionality.
rob-mengert.medium.com
This tutorial will walk through various ways to get traffic in and out of a K3d cluster for testing purposes with a focus on ingress.
DevSecOps Engineer with Angi
Salary: $175K to $185K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, On-premise, Helm, Python, SQL, Java, Scala, Ruby, Terraform
Solution Architect with Second Front Systems
Salary: $150K to $190K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, Azure, GCP, Helm, Docker, Terraform, Gitlab, Istio
Discover more Kubernetes jobs on Kube Careers →
eks-node-viewer: visualizing dynamic node usage
github.com/awslabs
eks-node-viewer is a tool for visualizing dynamic node usage within a cluster.
It displays the scheduled pod resource requests vs. the node's allocatable capacity. It does not look at the actual pod resource usage.
github.com/evryn
Breakfast is a visual course designed to explore the intricacies of GitOps workflows and understand the nuances of deploying applications on platforms like Kubernetes and Docker Swarm.
Multi Tool Kubernetes Pentest Image
github.com/r0binak
Multi Tool Kubernetes Pentest Image contains all the most popular and necessary tools for Kubernetes penetration testing.
kube-exec-controller: handling container drift
github.com/box
kube-exec-controller is an admission controller for handling container drift (caused by kubectl exec
, attach
, cp
, or other interactive requests) inside a Kubernetes cluster.
The project also includes a kubectl plugin for checking pods.
github.com/FairwindsOps
RBAC Manager is an operator that supports declarative configuration for RBAC with new custom resources.
Instead of managing role bindings or service accounts directly, you can specify the desired state, and RBAC Manager will make the necessary changes.
Nov
9
Online workshop organized by Learnk8s.
This is a virtual event
This event requires an entrance fee
Nov
14
Kubernetes Community Days Denmark
In-person conference organized by KCD Denmark.
Location: Brabrand, DK
This event requires an entrance fee
Nov
9
Scale your streaming data pipelines efficiently with Kubernetes
Online meetup organized by DevOpsUT.
This is a virtual event
This is a free event.
Nov
15
Online conference organized by DevNetwork.
This is a virtual event
This event requires an entrance fee
Nov
14
Introduction to Crossplane: the cloud native control plane framework
Online & in-person meetup organized by Cloud Native Luxembourg.
Location: Luxembourg, LU and virtual
This is a free event.
expired
Kubernetes Community Days Oslo 2024
Location: Olso, NO
In-person conference organized by KCD Norway.
The conference starts on the 24 January 2024.
expired
KubeCon + CloudNativeCon Europe
Location: Paris, FR
In-person conference organized by Linux Foundation.
The conference starts on the 19 March 2024.
expired
Kubernetes Community Days Spain 2023
This is a virtual event
Online conference organized by KCD Spain.
The conference starts on the 12 December 2023.
expired
Kubernetes Community Days Kerala 2024
Location: Kochi, IN
In-person conference organized by KCD Kerala.
The conference starts on the 3 February 2024.
expired
Kubernetes Community Days Costa Rica 2024
Location: Heredia, CR
In-person conference organized by KCD Costa Rica.
The conference starts on the 1 March 2024.
expired
Location: San Jose, CA, USA
In-person conference organized by Linux Foundation.
The conference starts on the 29 April 2024.
expired
Location: Birmingham, AL, USA
In-person conference organized by Devopsdays.
The conference starts on the 18 April 2024.
expired
Location: Vilnius, LT and virtual
Online & in-person conference organized by DATA MINER.
The conference starts on the 20 May 2024.
expired
Location: Istanbul, TR
In-person conference organized by Devopsdays.
The conference starts on the 20 April 2024.
Until next time!
— Dan