The Headlines

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

CNCF Scales Sandbox Approval Process to Meet Growing Demand from New Projects

Introduced this week, the new Sandbox approval process will increase the acceptance of new projects into the CNCF, as well as reduce barriers for open source projects seeking neutral grounds to accelerate their innovation, adoption velocity, and community building efforts.

“The CNCF Sandbox has long played an important role enabling neutral collaboration and experimental cloud native projects to thrive, but with record demand by projects to join the CNCF community, we agreed that the process could be refined in new ways to speed the review and approval process,” said Chris Aniszczyk, CTO of the Cloud Native Computing Foundation. “I’m thrilled that the CNCF TOC has put in place a great new process that simplifies the barrier to entry for worthy projects and increases innovation, which recently led to 11 new Sandbox projects being accepted”.

Learn more about the new approval process here.

CNCF Project News: TOC approves Operator Framework as Incubating Projects

Exciting project news – Operator Framework, which is made up of two main components Operator SDK and Operator Lifecycle Manager (OLM) is now an incubation-level hosted project.

TOC also approved Contour , a high-performance ingress controller for Kubernetes that provides a control plane for Envoy, is now an incubation-level hosted project.

Congratulations to both projects and their respective teams!

KubeCon + CloudNativeCon EU Virtual Session Spotlight

The countdown to KubeCon + CloudNativeCon EU Virtual on August 17-20, 2020 is on! As we approach the event, we curated a few recommended sessions that we don’t want you to miss. Please see the feature for this week and be sure to register today!

Tutorial: Communication Is Key — Understanding Kubernetes Networking
Presented by Jeff Poole, Vivint Smart Home

Networking in Kubernetes has several aspects, including DNS, iptables, routing, software bridges, IP assignment, network policies, etc. While the practices for understanding the network were fairly easy to translate from physical servers to virtual machines, the level of complexity increases greatly when moving to containers in Kubernetes.

This tutorial will explain several of the networking concepts used in Kubernetes with accompanying lab exercises in a virtualized environment so that participants will become comfortable looking under the hood at how a Kubernetes cluster is working (or not working, as the case may be).

The material will be designed for people comfortable with SSH, bash, kubectl, and basic networking concepts, and will fill in the more advanced networking knowledge as the tutorial progresses. Please have Vagrant + VirtualBox installed to run the labs locally.
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: Optimize your Kubernetes Clusters on Azure with Built-in Best Practices
Jorge Palma, Senior Program Manager @Microsoft

CNCF Member Webinar: Building Production-ready Services with Kubernetes and Serverless Architectures
Mike Metral, Software Architect and Engineer @Pulumi and Jason (Jay) Smith, App Modernization Specialist @Google Cloud

CNCF Project Webinar: What’s new in Linkerd 2.8: Multi-cluster Kubernetes made simple and secure by default
Oliver Gould, Linkerd Project Lead, co-founder and CTO @Buoyant

CNCF Member Webinar: The Challenges and Countermeasures of Service Mesh Practice
裴斐 (Fei Pei), 网易 杭州研究院 轻舟云原生技术专家、架构师

CNCF Member Webinar: The top 7 most useful Kubernetes APIs for comprehensive cloud native observability
Caleb Hailey, Co-founder and CEO @Sensu

CNCF Member Webinar: How to land Service Mesh – From technology selection to practice
马若飞, FreeWheel 北京研发中心首席工程师 @FreeWheel

The Technical

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

Install a Kubernetes load balancer on your Raspberry Pi homelab with MetalLB
Chris Collins, Opensource.com

Windows Server Containers in Red Hat OpenShift 4.4
Red Hat OpenShift Team

A guide to Terraform for Kubernetes beginners
Jessica Cherry, Opensource.com

How to run Keycloak in HA on Kubernetes
Ramiro Algozino, SIGHUP

Sinker
A tool to sync images from one container registry to another

Introduction to WebAssembly on Kubernetes with Krustlet
David McKay, InfluxData

How to architect for Kubernetes: Part 1
Tomás Pinho

Presslabs is the First Managed WordPress Hosting Platform running on Kubernetes
Ioana Vasi, Presslabs

The world’s simplest Kubernetes dashboard: k1s
Daniel Weibel, ITNext

Leverage PodSpec to customize the Fission runtime and builder pods
InfraCloud Team

Minimum Viable Kubernetes
Emanuel Evans

The Editorial

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

Linux company SUSE outbids competitors for fast-growing start-up Rancher Labs
Jordan Novet, CNBC

Kubernetes Operators Explained
Piotr Perzyna, Container Solutions

Can Kubernetes be an IT budget hero?
Kevin Casey, The Enterprisers Project

Scalability, with Wojciech Tyczynski
Adam Glick and Craig Box, Kubernetes Podcast from Google

Deploy HAProxy Ingress Controller from Rancher’s Apps Catalog
Nick Ramirez, HAProxy

Building a Multi-Tenant gRPC Development Platform with Ambassador and AWS EKS
Brian Annis, Hacker Noon

LOTE #12: Daniel Mangum on Crossplane, building a PaaS, and Multi-Cluster Kubernetes
Ambassador Podcast

Upcoming CNCF webinars

Member Webinar: Securing and Accelerating the Kubernetes CNI Data Plane with Project Antrea and NVIDIA Mellanox ConnectX SmartNICs
Antonin Bas, Maintainer of Project Antrea and Staff Engineer @VMware
Moshe Levi, Sr. Staff Engineer @NVIDIA
July 14, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: How Alibaba Extends K8s scheduler to support AI and big data workloads
Zhang Kai, Staff Engineer @Alibaba
Wang Qingcan, Senior Engineer @Alibaba
This webinar will be delivered in Chinese.
July 15, 2020 10:00 AM China Standard Time
REGISTER NOW »


Member Webinar: Serving Millions of Customers with Cloud Native and DevSecOps
Chris Hollies, CTO, Oracle Practice @Capgemini
Akshai Parthasarathy, Principal Director, Cloud Native and DevOps @Oracle Cloud
July 15, 2020 7:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Advancing image security and compliance through Container Image Encryption!
Brandon Lum, Senior Software Engineer @IBM
July 15, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Kubernetes and storage. Kubernetes for storage. An overview.
Kiran Mova, Chief Architect at MayaData and core maintainer of OpenEBS @MayaData
July 16, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Learn how to clean up your cloud-native “DevOps Dumping Ground”
Melissa Sussmann, Product Marketing Lead @Puppet
Kenaz Kwa Principal Product Manager @Puppet
July 17, 2020 10:00 AM Pacific Time
REGISTER NOW »


Project Webinar: Fluent Bit v1.5
Eduardo Silva, Principal Engineer @Arm Treasure Data
July 17, 2020 1:00 PM Pacific Time
REGISTER NOW »


Member Webinar: Kubernetes Security Anatomy and the Recently Disclosed CVEs
Gadi Naor, CTO & Co-Founder @Alcide
July 21, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Kubernetes Secrets Management: Build Secure Apps Faster Without Secrets
Jody Hunt, Director of DevOps Security @CyberArk
July 22, 2020 7:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Implementing Canary Releases on Kubernetes w/ Spinnaker, Istio, and Prometheus
Oleg Chunikhin, CTO @Kublr
July 22, 2020 1:00 PM Pacific Time
REGISTER NOW »


Member Webinar: Observability of multi-party computation with OpenTelemetry
Antoine Toulme, Engineering Manager @Splunk
Dave McAllister, Sr. Technical Evangelist @Splunk
July 23, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: One large cluster or lots of small ones? Pros, cons and when to apply each approach
Flavio Castelli, Distinguished Engineer @SUSE
July 24, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: Kubernetes Policies 101
Eran Leib, Founder, VP Product Management @Apolicy
Spenser Paul, Director of Sales, North America @DoiT International
July 28, 2020 10:00 AM Pacific Time
REGISTER NOW »


Member Webinar: GitOps Continuous Delivery with Argo and Codefresh
Dan Garfield, Chief Technology Evangelist @Codefresh
July 29, 2020 1:00 PM Pacific Time
REGISTER NOW »


Member Webinar: Cluster API – Yesterday, Today, Tomorrow
Saad Malik CTO & Co-Founder @Spectro Cloud
Jun Zhou Chief Architect @Spectro Cloud
July 30, 2020 10:00 AM Pacific Time
REGISTER NOW »


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
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: Hardware for Kubernetes, Peeling Back the Layers
Erik Reidel, SVP Compute & Storage Solutions @ITRenew
Aug 11, 2020 10:00 AM 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