KubeWeekly #145

Published: August 15, 2018

Kubernetes

The Headlines

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

Introducing (https://kubernetes.io/blog/2018/08/10/introducing-kubebuilder-an-sdk-for-building-kubernetes-apis-using-crds/) Kubebuilder (https://kubernetes.io/blog/2018/08/10/introducing-kubebuilder-an-sdk-for-building-kubernetes-apis-using-crds/) : an SDK for Building Kubernetes APIs using CRDs (https://kubernetes.io/blog/2018/08/10/introducing-kubebuilder-an-sdk-for-building-kubernetes-apis-using-crds/)
Phillip Wittrock & Sunil Arora, Google

Introducing kubebuilder, a comprehensive development kit for rapidly building and publishing Kubernetes APIs and Controllers using CRDs. Kubebuilder scaffolds projects and API definitions and is built on top of the controller-runtime libraries.
Multi-stage Serverless on Kubernetes with OpenFaaS and GKE (https://www.openfaas.com/blog/gke-multi-stage/)
Stefan Prodan, Weaveworks

This is a guide on how to set up OpenFaaS on Google Kubernetes Engine (GKE) with a cost-effective, auto-scaling, multi-stage deployment for intermediate users. At the end of this guide you will be running two OpenFaaS environments on the same GKE cluster with autoscaling, isolated environments, authentication, and more.
Battle Testing Istio 1.0 (https://medium.com/vescloud/battle-testing-istio-1-0-a0248ce68403)
Jakub Pavlík, Volterra

Istio recently reached its 1.0 release milestone and is considered production ready. This post provides a thorough analysis by Volterra’s SRE team on Istio 1.0 production status, including an overview of installation, environment, key findings, and recommendations.
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
REGISTER NOW » (https://zoom.us/webinar/register/WN_9bUlkYpRSYi-bZZrKVmSdA)

The Technical

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

Episode 2: Configure (https://medium.com/@aerokite/configure-linkerd-for-your-application-running-in-kubernetes-fcac85fc4eda) Linkerd (https://medium.com/@aerokite/configure-linkerd-for-your-application-running-in-kubernetes-fcac85fc4eda) for your Application Running in Kubernetes (https://medium.com/@aerokite/configure-linkerd-for-your-application-running-in-kubernetes-fcac85fc4eda) Mir Shahriar Sabuj, Pathao

Kubernetes & (https://medium.com/@geraldcroes/kubernetes-traefik-101-when-simplicity-matters-957eeede2cf8) Traefik (https://medium.com/@geraldcroes/kubernetes-traefik-101-when-simplicity-matters-957eeede2cf8) 101— When Simplicity Matters (https://medium.com/@geraldcroes/kubernetes-traefik-101-when-simplicity-matters-957eeede2cf8)
Gérald Croës, Containous

How to Build a Scalable Symfony Application on Kubernetes (https://medium.com/@galopintitouan/how-to-build-a-scalable-symfony-application-on-kubernetes-30f23bf304e)
Titouan Galopin, Symfony

Installing Prometheus and Grafana on VMware Kubernetes Engine (https://cloud.vmware.com/community/2018/08/14/installing-prometheus-grafana-vmware-kubernetes-engine/)
Bahubali Shetti, VMware

Kubernetes: Building Docker Images Within a Cluster (https://www.thenativeweb.io/blog/2018-08-14-11-32-kubernetes-building-docker-images-within-a-cluster/)
Jan-Hendrik Grundhöfer, The Native Web

Building Containers with Kubernetes and Knative (https://boxboat.com/2018/08/10/building-containers-with-kubernetes-and-knative/)
Cole Kennedy, BoxBoat

Using Kubernetes Ingress Controller for Authenticating Applications (https://blog.bigbinary.com/2018/08/14/using-kubernetes-ingress-authentication.html)
Rahul Mahale, Big Binary

Service Networking in a Hybrid Infrastructure (https://blog.gojekengineering.com/service-networking-in-a-hybrid-infrastructure-30030c71f6eb)
Praveen Shukla, Go-Jek

ElastiKube — Self-hosted and Highly Configurable Kubernetes Building Blocks (https://medium.com/getamis/elastikube-self-hosted-and-highly-configurable-kubernetes-building-blocks-97cd7afccef)
Alan Chen, AMIS

Get Kubernetes Running :ocally on OSX and Windows (https://medium.com/slalom-technology/get-kubernetes-running-locally-on-osx-and-windows-b3b5f176b5bb)
Brice Rising, Slalom
https://twitter.com/kubernetesio/status/1027951397830971392

The Editorial

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

From Agile to Serverless and Beyond (https://dzone.com/articles/from-agile-to-serverless-and-beyond) Bilgin Ibryam, Red Hat

7 Best Practices for Operating Containers (https://cloud.google.com/blog/products/gcp/7-best-practices-operating-containers)
Théo Chamley, Google

Why All Developers Want Their IT Infrastructure to Adopt Kubernetes (https://business.udemy.com/blog/why-all-developers-want-their-it-infrastructure-to-adopt-kubernetes/)
Edward Viaene, Udemy

How Kubernetes Improves IT’s Operational Efficiency (https://jaxenter.com/kubernetes-improves-efficiency-147699.html?utm_campaign=1week)
Scott Sanders, JAXenter

Prometheus Graduates Within CNCF (https://prometheus.io/blog/2018/08/09/prometheus-graduates-within-cncf/)
Richard Hartmann, Prometheus

Why Every Spark Developer Should Care About Kubernetes (https://medium.com/@snappydata/why-every-spark-developer-should-care-about-kubernetes-dba75f5bc7bb)
Pierce Lamb, SnappyData

The (https://medium.com/safetycultureengineering/the-safetyculture-journey-to-kubernetes-ac7f9615710f) SafetyCulture (https://medium.com/safetycultureengineering/the-safetyculture-journey-to-kubernetes-ac7f9615710f) Journey to Kubernetes (https://medium.com/safetycultureengineering/the-safetyculture-journey-to-kubernetes-ac7f9615710f)
Tim Curtin, SafetyCulture

Understanding the Container Storage Interface (CSI) (https://medium.com/google-cloud/understanding-the-container-storage-interface-csi-ddbeb966a3b)
Anoop Vijayan Maniankara, Google

10 Disruptive DevOps Trends of 2018 (https://hackernoon.com/10-disruptive-devops-trends-of-2018-b0b6d5719376)
Vladimir Fedak, IT Svit

What we Learned from Running Fully Containerized Services on Kubernetes — Part I (https://medium.com/@Mohamed.ahmed/what-we-learned-from-running-fully-containerized-services-on-kubernetes-part-i-9e9ae28c294e)
Mohamed Ahmed, Magalix

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

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