The Headlines

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

Join us for Cloud Native Summit Online!

With the postponement of KubeCon + CloudNativeCon EU, and many of our other favorite face-to-face industry events, CNCF, GitLab, Kong, and NetApp are excited to announce the Cloud Native Summit Online as another event to get the community together!

Cloud native open source projects, SIGs, and working groups are fundamental to many of our jobs. As we adjust to working remotely and maintaining productivity, we are excited to bring together experts from the community to provide insights and support around cloud native technologies and CNCF projects.

The virtual event will take place on Tuesday, April 7 from 6:00 am – 2:00 pm PT / 15:00 – 23:00 CET. We hope you’ll join us next week!

CNCF projects surpass one billion lines of code: A Q&A with DevStats creator Łukasz Gryglicki
CNCF Staff

In monitoring DevStats, the community came across an incredible milestone – all CNCF projects combined have surpassed one billion lines of code. That’s right, one billion!

To mark this achievement, we sat down with DevStats creator Łukasz Gryglicki to learn more about the tool, it’s history, and how our community can benefit from it. Read the blog here.

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 Ambassador Webinar: Continuous Profiling Go Application Running in Kubernetes
Gianluca Arbezzano, Site Reliability Engineer @InfluxData

CNCF Member Webinar: MindSpore and Cloud Native Ecosystem
Zhipeng Huang, Open Source Community Manager @MindSpore and Yedong Liu, Open Source Engineer @Huawei

CNCF Member Webinar: Container Security at Scale: Lessons Learned from the Front Lines with ABN AMRO and Palo Alto Networks
Wiebe de Roos, CI/CD Consultant @Flusso and ABN Amro and Keith Mokris, Technical Marketing Engineer @Palo Alto Networks

CNCF Member Webinar: Taming Your AI/ML Workloads with Kubeflow – The Journey to Version 1.0
Johnu George, Technical Lead @CPSG-AI at Cisco, David Aronchick, Head of Open Source Machine Learning Strategy @Microsoft and Elvira Dzhuraeva, Technical Product Manager AI/ML @ Cisco

The Technical

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

How to detect outdated Kubernetes APIs
Tyler Auerback, Red Hat

GitOps for Kubernetes
Agustin Romano, Caylent

Evaluating Predictive Autoscaling in Kubernetes
Jamie Thompson, IBM

How to Secure Your Kubernetes Cluster on GKE
Lewis Marshall, Appvia

With Kubernetes Operators comes great responsibility
Jason Shepherd, Red Hat

Using UBI images to minimize container vulnerabilities
Rags Srinivas, Snyk

Build a Kubernetes Operator in 10 minutes with Operator SDK
Manuel Dewald, Red Hat

Kpt: Packaging up your Kubernetes configuration with git and YAML since 2014
Phillip Wittrock, Google

Provisioning cloud resources (AWS, GCP, Azure) in Kubernetes
Daniele Polencic, LearnK8s

The Editorial

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

Edge Computing Requires Cloud Native Thinking Today
Bill Mulligan, Loodse

Optimising UE4 Project Builds With Cloud Native Infrastructure And Containers
Jose Moreira

Migrating to Kubernetes
Todd Campbell, Sensu

14 Kubernetes interview questions: For hiring managers and job seekers
Kevin Casey, Red Hat

Service Mesh Adds Security, Observability and Traffic Control to Kubernetes
Emily Omier, The New Stack

BotKube can be integrated with multiple messaging platforms like – Slack, Mattermost to help you monitor your Kubernetes cluster(s), debug critical deployments and gives recommendations for standard practices by running checks on the Kubernetes resources.

MKIT – Managed Kubernetes Inspection Tool
Brad Geesaman, Darkbit

HashiCorp Joins the CNCF
Adam Fitzgerald, HashiCorp

Ansible for Kubernetes by Jeff Geerling Free until end of April
Jeff Geerling, Ansible

Upcoming CNCF webinars

Welcome to CloudLand! An Illustrated Intro to the Cloud Native Landscape
Kaslin Fields, Developer Advocate @Google
Ambassador webinar

April 3, 2020 10:00 AM Pacific Time

Pravega: Rethinking storage for streams
Member webinar

April 7, 2020 10:00 AM Pacific Time

Best Practices for Deploying a Service Mesh in Production: From Technology to Teams
Member webinar

April 8, 2020 10:00 AM Pacific Time

New thoughts on distributed file system in the cloud native era
Member webinar

April 9, 2020 10:00 AM Pacific Time

Declarative Host Upgrades From Within Kubernetes
Adrian Goins, Director of Community and Evangelism @Rancher Labs
Dax McDonald, Software Engineer @Rancher Labs
Jacob Blain Christen, Principal Software Engineer @Rancher Labs
Member webinar

April 14, 2020 10:00 AM Pacific Time

Enabling Cloud Native Storage for the Enterprise
Chris Merz, Principal Technologist for DevOps @NetApp
George Tehrani, Product Manager for Kubernetes and Cloud Native Data @NetApp
Member webinar

April 16, 2020 10:00 AM Pacific Time

KubeCarrier: The Operator of Operators
Nico Schieder, Software Engineer @Loodse
Member webinar

April 22, 2020 10:00 AM Pacific Time

杨雨 Alex Yang, 解决方案架构师 Solution Architect @Mirantis
张文墨Larry Zhang, 解决方案架构师 Solution Architect @Mirantis
Member webinar
This webinar will be delivered in Chinese

April 23, 2020 10:00 AM China Standard Time

Kubernetes 1.18
Kubernetes team
Project webinar

April 23, 2020 9:00 AM Pacific Time

Pivoting Your Pipeline from Legacy to Cloud Native
Tracy Ragan, CEO of DeployHub and CDF Board Member
Member webinar

June 30, 2020 10:00 AM Pacific Time

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