KubeWeekly #147

Published: September 5, 2018

Kubernetes

The Headlines

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

The Machines Can Do the Work, a Story of Kubernetes Testing, CI, and Automating the Contributor Experience (https://kubernetes.io/blog/2018/08/29/the-machines-can-do-the-work-a-story-of-kubernetes-testing-ci-and-automating-the-contributor-experience/)
Aaron Crickenberger & Benjamin Elder, Google

With the recent announcement from CNCF (https://www.cncf.io/announcement/2018/08/29/cncf-receives-9-million-cloud-credit-grant-from-google) – noting that Google Cloud has begun transferring ownership and management of the Kubernetes project’s cloud resources to CNCF community contributors, we are excited to embark on another journey. One that allows the project infrastructure to be owned and operated by the community of contributors, following the same open governance model that has worked for the rest of the project.

CNCF Survey: Use of Cloud Native Technologies in Production Has Grown Over 200% (https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent/)
Kaitlyn Barnard, CNCF

The bi-annual CNCF survey takes a pulse of the community to better understand the adoption of cloud native technologies. This is the sixth time CNCF has taken the temperature of the container management marketplace. Key highlights include increased production usage of cloud native technologies, growth of serverless, and an in-depth overview of the tools being used in conjunction with Kubernetes.

Distributed Tracing Infrastructure with Jaeger on Kubernetes (https://medium.com/@masroor.hasan/tracing-infrastructure-with-jaeger-on-kubernetes-6800132a677)
Masroor Hasan, Mux

One cannot overstate the importance of monitoring infrastructure as an integral component of distributed systems (or, any system for that matter). Monitoring infrastructure can be setup to give insights into performance, system health and behavioral patterns over time. This post goes over one aspect of a monitoring infrastructure — distributed tracing.
New Webinar: Serverless Operations

Soam Vasani – Creator of Fission.io open source serverless framework
September 25 @ 10:00 am – 11:00 am PDT
REGISTER NOW » (http://bit.ly/2wTZOtF)

The Technical

Tutorials, tools, and more that take you on a deep dive into the code.
Authorization of developers working on a Kubernetes cluster (https://floatingpoint.sorint.it/blog/post/authorization-of-developers-working-on-a-kubernetes-cluster)
Nicola Benaglia, SORINT.Lab

Hyperledger Fabric Deployment Using Helm Chart (http://www.think-foundry.com/hyperledger-fabric-deployment-using-helm-chart/)
Henry Zhang, Jiahao Chen, Hui Hu, & Wenkai Yin, Thinking in Cloud

Kubernetes Log forwarding to VMware Log Intelligence using Fluentd (http://vcommunique.blogspot.com/2018/09/kubernetes-log-forwarding-to-vmware-log.html)
Munishpal S Makhija, VMware

Git Push to Deploy Your App on EKS (https://aws.amazon.com/blogs/opensource/git-push-deploy-app-eks-gitkube/)
Arun Gupta, AWS

Dynamic database credentials with Vault in Kubernetes (https://medium.com/uswitch-labs/dynamic-database-credentials-with-vault-in-kubernetes-548d0bcc93d3)
Joseph Irving, uSwitch.com

gRPC (https://www.cncf.io/blog/2018/08/31/grpc-on-http-2-engineering-a-robust-high-performance-protocol/) On HTTP/2: Engineering A Robust, High Performance Protocol (https://www.cncf.io/blog/2018/08/31/grpc-on-http-2-engineering-a-robust-high-performance-protocol/)
Jean de Klerk, Google

Extending Kubernetes APIs with Custom Resource Definitions (CRDs) (https://velotio.com/blog/2018/9/1/extending-kubernetes-api-with-crd)
Akash Gautam, Velotio

Comparison of Two Different Approaches Towards Container Management (https://medium.com/next-level-german-engineering/comparison-of-two-different-approaches-towards-container-management-4e5298736d42)
Askin Askin, Porsche Digital Lab

Getting Started with Kubernetes Ingress-Nginx on Minikube (https://medium.com/@awkwardferny/getting-started-with-kubernetes-ingress-nginx-on-minikube-d75e58f52b6c)
Fernando Diaz, IBM

Understanding Istio Ingress (https://medium.com/firehydrant-io/understanding-istio-ingress-7b7b23e288d9)
Bobby Tables, Namely Labs
https://twitter.com/apistrat/status/1034502364261171200

The Editorial

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

How SoulCycle is speeding up code deployment, leveraging Kubernetes (https://www.zdnet.com/article/how-soulcycle-is-speeding-up-code-deployment-leveraging-kubernetes/)
Larry Dignan, ZDNet

What is Kubernetes? Optimise your hosting costs and efficiency (https://learnk8s.io/blog/what-is-kubernetes)
Daniele Polencic, learnk8s

A Comparison of Serverless Frameworks for Kubernetes: OpenFaas, OpenWhisk, Fission, Kubeless and more (https://winderresearch.com/a-comparison-of-serverless-frameworks-for-kubernetes-openfaas-openwhisk-fission-kubeless-and-more/)
Phil Winder, Winder Research

Microservices in a Post-Kubernetes Era (https://www.infoq.com/articles/microservices-post-kubernetes)
Bilgin Ibryam, InfoQ

Kubernetes is the new operating environment (Part 1) (https://developers.redhat.com/blog/2018/09/05/kubernetes-new-operating-environment/)
Ken Finnigan, Red Hat

Captain’s Log: Container Native Logging with the EFK Stack (https://www.oracle.com/webfolder/s/assets/microsite/cloud-native/blog-single.html?id=Captain%27s+Log:+Container+Native+Logging+with+the+EFK+Stack)
Mickey Boxell, Oracle

A Tale of Cloud, Containers (https://blog.socialcops.com/technology/engineering/tale-cloud-containers-kubernetes/?utm_content=76647474&utm_medium=social&utm_source=twitter) and (https://blog.socialcops.com/technology/engineering/tale-cloud-containers-kubernetes/?utm_content=76647474&utm_medium=social&utm_source=twitter) Kubernetes (https://blog.socialcops.com/technology/engineering/tale-cloud-containers-kubernetes/?utm_content=76647474&utm_medium=social&utm_source=twitter)
Akash Tandon, SocialCops

Top 9 Open Source Projects Spawned by Kubernetes (http://techgenix.com/open-source-kubernetes/)
Twain Taylor, TechGenix

Kubernetes: Not only (https://jaxenter.com/kubernetes-interview-ma-148956.html) microservices, (https://jaxenter.com/kubernetes-interview-ma-148956.html) but also (https://jaxenter.com/kubernetes-interview-ma-148956.html) high performance (https://jaxenter.com/kubernetes-interview-ma-148956.html) workloads (https://jaxenter.com/kubernetes-interview-ma-148956.html)
Dominik Mohilo, JAXenter

Three Patterns for an Effective Cloud Native Development Workflow (https://hackernoon.com/three-patterns-for-an-effective-cloud-native-development-workflow-6f59525f5bf1)
Daniel Bryant, Datawire.io
https://twitter.com/CloudNativeFdn/status/1034868896145133568

===========================================================

KubeWeekly is curated by ** Ryan Quackenbush (https://twitter.com/RSQuackenbush)
and ** Kaitlyn Barnard (https://twitter.com/kaitlyn_barnard)