KubeWeekly #227

Published: August 1, 2020

Kubernetes

The Headlines

Editor’s pick of the highlights from the past week.

Scheduling, with David Oppenheimer ()

David’s work with Borg, Omega and now Kubernetes over the past 13 years, puts him, in the words of Tim Hockin, “among the world’s experts in scheduling systems”. On this week’s episode of the Kubernetes Podcast from Google, David talks about his experience with scheduling systems, how learnings from Omega became Kubernetes features, and what he thinks the biggest challenges facing the cluster management space are today.

Jaeger Project Journey Report: A 917% increase in companies contributing code
CNCF staff

This week, CNCF published a project journey report for Jaeger. This is the sixth such report compiled for CNCF graduated projects. The report assesses the state of the Jaeger project and how CNCF has impacted its progress and growth.

Jaeger is an open source, end-to-end distributed tracing platform built to help companies of all sizes monitor and troubleshoot their cloud native architectures. Contributors to Jaeger include many of the world’s largest tech companies, such as Uber, Red Hat, Ryanair, IBM, and Ticketmaster as well as fast-growing mid-size companies like Cloudbees. Read the full report.

Register by August 3, 2020 at 23:59 PDT and you will be entered into a drawing* to win one of the below gift boxes.

Grand Prize! Keep Cloud Native Delighted Deluxe Swag Box (10 available) which includes:

*The drawing is open to both pass types, Full Event and Keynote + Expo Hall only, whether already registered or registering between now and August 3. Winners must be registered by the August 3 deadline AND attend the conference. Drawing will be held and winners notified by email on August 24, 2020. Limit of (1) box per participant.

Not only do you have the opportunity to win swag but by registering now, time is blocked on your calendar so you won’t miss a thing. It’s a win-win!
Register now!

ICYMI: CNCF Webinars

Weekly recap of CNCF project, SIG, Ambassador, and member webinars that you might have missed.

You can view all CNCF recorded and upcoming webinars here.

CNCF Member Webinar: One large cluster or lots of small ones? Pros, cons and when to apply each approach
Flavio Castelli, Distinguished Engineer @SUSE

CNCF Member Webinar: Kubernetes Policies 101
Eran Leib, Founder & VP Product Management @Apolicy and Spenser Paul, Director of Sales, North America @DoiT International

CNCF Member Webinar: GitOps Continuous Delivery with Argo and Codefresh
Brandon Phillips, Solutions Architect @Codefresh

CNCF Member Webinar: Event-Driven Cloud Native Workflows Use Cases and Patterns
Sebastien Goasguen, CTO @TriggerMesh

CNCF Member Webinar: Cluster API – Yesterday, Today, Tomorrow
Saad Malik CTO & Co-Founder @Spectro Cloud Jun Zhou Chief Architect @Spectro Cloud

The Technical

Tutorials, tools, and more that take you on a deep dive into the code.

Introducing Domain-Oriented Microservice Architecture
Adam Gluck, Uber

12 Container image scanning best practices to adopt in production
Pawan Shankar, Sysdig

Certificate management on Istio
Szabolcs Berecz, Banzai Cloud

Kubernetes Secrets: A Secure Credential Store for Jenkins
Vasumathy Seenuvasan and Ravi Bukka, eBay

Conftest joins the Open Policy Agent project
Gareth Rushgrove, Snyk

GitOps Continued: Using Tekton for CI and Argo for CD
Mario Vazquez, Ryan Cook, Chris Short, Red Hat

The Seccomp Notifier – New Frontiers in Unprivileged Container Development
Christian Brauner

Introduction to instrumenting applications with Prometheus
Brian Brazil, Sysdig

Deny Rules! Fine-Grained Kubernetes Access Controls with Kyverno
Shuting Zhao

The Editorial

Articles, announcements, and more that give you a high-level overview of challenges and features.

The Kubernetes CPU Manager: a Ghost Story
Michael Vigilante

An Introduction to the Cloud Native Landscape
Catherine Paganini, Kublr

A Kubernetes Ghost Story
Guinevere Saenger, GitHub

An Interview with CNCF GM & Heavybit Advisor, Priyanka Sharma
Mina Benothman, Heavybit Industries

KUDO or how to simply create your Kubernetes operator with Denis Jannot (in French)
Electro Monkeys podcast

How Policy Engines Make Day 2 Easier
Emily Omier, Nirmata

Announcing Vitess 7
Deepthi Sigireddi, Vitess maintainer

Upcoming CNCF webinars

Project Webinar: How We Doubled System Read Throughput with Only 26 Lines of Code
TiKV team
July 31, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Comparing eBPF and Istio/Envoy for Monitoring Microservice Interactions
Roko Kruze, Solutions Engineer @Flowmill
Mike Cohen, Co-Founder and COO @Flowmill
Aug 4, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Debugging your debugging tools; What to do when your service mesh goes down in production?
Neeraj Poddar, Co-founder and Chief Architect @Aspen Mesh
John Howard, Software Engineer @ Google
Aug 5, 2020 7:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Making Data Work for Developers with Kubernetes & Cassandra
Chris Splinter, Sr. Product Manager – Developer Solutions @DataStax
Patrick McFadin, VP of Developer Relations @DataStax
Aug 5, 2020 1:00 PM Pacific Time
REGISTER NOW »


Member Webinar: Maximizing M3 – Pushing performance boundaries at scale in a cloud-native distributed metrics engine
Ryan Allen, Senior Software Engineer @Chronosphere
Aug 6, 2020 10:00 AM Pacific Time
REGISTER NOW »


Ambassador Webinar: GitOps, DSL and App Model – Getting Started Building Developer Centric Kubernetes
Lei Zhang, Staff Engineer @Alibaba
Aug 7, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Hardware for Kubernetes, Peeling Back the Layers
Erik Reidel, SVP Compute & Storage Solutions @ITRenew
Aug 11, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: The Open-Source Observability Playbook
Hen Peretz, Head of Solutions Engineering @Epsagon
Aug 12, 2020 7:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Migrating Real-Time Communication Applications to Kubernetes at Scale: Learnings from 8×8’s Experience
Michael Laws, Sr. Site Reliability Engineer/DevOps at 8×8
Pankaj Gupta, Sr. Director at Citrix
Aug 12, 2020 1:00 PM Pacific Time
REGISTER NOW »


Member Webinar: MLOps automation with Git Based CI/CD for ML
Yaron Haviv, Co-Founder and CTO, Iguazio
Aug 26, 2020 1:00 PM Pacific Time
REGISTER NOW »


Project Webinar: Kubernetes 1.19
Kubernetes release team
Aug 28, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Getting started with container runtime security using Falco
Loris Degioanni, CTO and Founder @Sysdig
Sept 2, 2020 1:00 PM Pacific Time
REGISTER NOW »

===========================================================
KubeWeekly is curated by Bob Killen, Chris Short, Craig Box, Kim McMahon, and Michael Hausenblas