KubeWeekly #147
Published: September 5, 2018
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)