<< Back

KubeWeekly #146: 22nd of August, 2018

The Headlines

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

Kubernetes Design and Development Explained
Saad Ali, Google

Kubernetes is quickly becoming the de facto way to deploy workloads on distributed systems. In this post, you will develop a deeper understanding of Kubernetes by taking a deep dive into some of the principles underpinning its design. This article is part of a series by speakers at the upcoming Open Source Summit, coming to Vancouver August 29-31. 

Line-up for Inaugural KubeCon + CloudNativeCon China Announced
Kristen Evans, CNCF

The agenda features an impressive mix of topics, including technical sessions, deep-dives and case studies covering Apache Spark on Kubernetes, Modern Data Science in a Cloud Native World, Canary Deployment With Prometheus, Navigating the Service Mesh Ecosystem, Running Vitess on Kubernetes at Massive Scale, and more.

Filter Secrets from Kubernetes Logs
Radu Matei, Microsoft

Running any non-trivial application on Kubernetes will most likely require authorized access to other components – databases, storage buckets, APIs – all of which require a connection string or some sort of access key, which is done through secrets in Kubernetes. This article explores how to filter any Kubernetes secrets that end up in application logs, including a sample application. 
New Webinar: Zero Trust Security for Cloud Native Apps

Haim Helman – CTO and Co-Founder, Octarine
August 28 @ 10:00 am – 11:00 am PDT


The Technical

Tutorials, tools, and more that take you on a deep dive into the code. 
 A Deep Dive into Kubernetes Metrics — Part 6:kube-state-metrics
Bob Cotton,FreshTracks.io

Prepare Node.js Apps Production Ready for Kubernetes
András Tóth, Banzai Cloud

Distributed Tracing with Java “MicroDonuts”, Kubernetes and the Ambassador API Gateway
Daniel Bryant, Ambassador 

UsingOpenEBS for Running Kubernetes Stateful Applications on AWS Instance Store Disks
Ranjith Raveendran, MayaData

Building Microservices with Event Sourcing/CQRS in Go usinggRPC, NATS Streamingand CockroachDB
Shiju Varghese

The Editorial

Articles, announcements, and morethatgive you a high-level overview of challenges and features. 

Logging Best Practices for Kubernetes using Elasticsearch, Fluent Bit and Kibana
Ross Fairbanks, Giant Swarm

WhatWill Be the Real Impact From Knative?
Dan Meyer, SDxCentral

Docker, Kubernetes and Serverless — Basics for Beginners
Miriam Keenan, Oracle

A Winning Strategy: Why Multi-Cloud Should Be the End Game
Mark Baker, Canonical

Service Fabric and Kubernetes: Community Comparison, Part 1 – Distributed Systems Architecture
Marcin Kosieradzki, Microsoft

Kubernetes Podcast Rewind: What you Missed
Craig Box, Google

Cloud-Native Applications, Part 1: An Introduction
Claire Michelle De Castro, Exist

Meet the Ambassador: Ariel Jatib – StackPointCloud
Kim McMahon, CNCF

How to Use discuss.kubernetes.io
Jorge Castro, Heptio

Running Containerized Services on Kubernetes: What We Learned (Part 1)
Mohamed Ahmed, Magalix
KubeWeekly is curated by Ryan Quackenbush and Kaitlyn Barnard

Please send submissions to kubeweekly@cncf.io 

ht © 2020 Cloud Native Computing Foundation, All rights reserved.