⎈ CoreDNS Performance testing, Snowflake and Panther to detect Kubernetes threats, Argo workflows proven patterns, You should care about requests and limits
In 2 weeks, I'll present "Architecting Kubernetes clusters: one large shared or multiple small clusters?" which is part of the free educational program on building Kubernetes platforms.
I've also started a series of Kubernetes challenges, and you can find the first 5 here.
📚 Articles
➀ Performance testing for CoreDNS
➁ From logs to detection: using Snowflake and Panther to detect Kubernetes threats
➂ Argo workflows: proven patterns from production
➃ Why you should care about Kubernetes container requests and limits
➄ Memory limit and request in containers and JVM
➆ How to handle secrets in Helm
➇ My understanding was wrong about readiness and liveliness probes
➈ Exploring multi-tenancy solutions for my Kubernetes learning platform
➀ 0 Troubleshooting memory-related issues in Kubernetes
➀ ➁ Enhancing container security: the vital role of readonlyrootfilesystem
➀ ➂ Npm packages caught exfiltrating Kubernetes Config, SSH keys
➀ ➃ Zone resiliency in Azure Kubernetes Service
➀ ➄ LVM+QCOW2: creating a perfect CSI driver for shared SAN in Kubernetes
➀ ➅ Building a university course system: challenges and solutions
📺 This week on the KubeFM podcast
Troubleshooting a validation webhook all the way down to the kernel
📖 Tutorials
➀ How to use Argo CD to deploy and manage Kubernetes jobs
➁ Create a highly available Kubernetes cluster using keepalived and HAProxy
💼 Kubernetes jobs
🔥 Infrastructure Architect 💰 $235.03K to $330K a year · 🏢 based in the office (and remote from home) in San Jose, CA, USA
Software Engineer 💰 $139.5K to $214.5K a year · 🏢 based in the office in Research Triangle Park, NC, USA
🔥 Site Reliability Engineer 💰 $153.45K to $187.55K a year · 🏢 based in the office in Boulder, CA, USA
👉 Discover more opportunities on Kube Careers.
🛠 Tools and libraries
➀ Arlon: cluster lifecycle management and configuration tool
➁ Pluto: find deprecated API versions
➂ Dragonfly2: p2p-based image cache
➃ Error pages: pretty server's error pages
➄ kproximate: node autoscaler for Proxmox
➅ Local Persistence Volume Static Provisioner
➈ Scaphandre: energy consumption agent
➀ ➀ EKS Node Group AMI Updater
➀ ➁ Check your clusters for use of deprecated apis
➀ ➂ kube-fledged: creating and managing a cache of container images
➀ ➃ Reloader: controller to watch changes and restart
➀ ➄ Validkube
➀ ➅ Credentials operator: automatically register and generate credentials
➀ ➆ Pluto: discover deprecated apiVersions
➀ ➈ K9s: manage your Kubernetes clusters in style
➁ 0 kbld: image building and pushing
➁ ➀ imgpkg: store application configuration files in Docker/OCI registries
📅 Upcoming Kubernetes events
🔥 DevOps fwdays'24 📅 Feb 17
Future trends and innovations in multicluster management 📅 Feb 20
🔥 CIVO Navigate North America 2024 📅 Feb 20
Pipeline security with cosign and OPA & a love story with KubeVirt and Backstage 📅 Feb 21
🔥 Architecting Kubernetes clusters: one large or multiple small clusters? 📅 Feb 29
🔥 Advanced Kubernetes course 📅 Mar 7
👉 You can find more events on Kube Events.
📢 Call for papers closing soon
CloudNativeSecurityCon North America ⏳ closes Apr 1
🔥 Kubernetes Community Days Italy 2024 ⏳ closes Apr 4
🔥 Kubernetes Community Days Czech Slovak 2024 ⏳ closes Mar 31
CloudNativeHacks ⏳ closes Feb 19
ContainerDays 2024 ⏳ closes Mar 31
Kubernetes Community Days Zürich 2024 ⏳ closes Apr 1
🔥 DevOps Pro Europe ⏳ closes Apr 15
🔥 Cloud Native 2024 ⏳ closes Feb 19
PlatformCon 2024 ⏳ closes Feb 25
👉 You can find more Call for Papers on Kube Events.
Until next time!
— Dan