KubeWeekly #149
Published: September 20, 2018
The Headlines
Editor’s picks of the highlights from the past week.
Hands On With Linkerd 2.0 (https://kubernetes.io/blog/2018/09/18/hands-on-with-linkerd-2.0/)
Thomas Rampelberg, Buoyant
Linkerd 2.0 was recently announced as generally available (GA), signaling its readiness for production use. In this tutorial, we’ll walk you through how to get Linkerd 2.0 up and running on your Kubernetes cluster in a matter seconds.
Write a Kubernetes controller (operator) with operator- (https://www.tailored.cloud/kubernetes/write-a-kubernetes-controller-operator-sdk/) sdk (https://www.tailored.cloud/kubernetes/write-a-kubernetes-controller-operator-sdk/)
Łukasz Piątkowski, Aurea
Despite the simple idea of how a controller operates, writing one requires a lot of boilerplate code. Fortunately, there are already libraries/frameworks that are trying to remove this boilerplate stuff and get you on track much faster. In this blog entry, you’ll learn how to write a Kubernetes controller with operator-sdk.
Setting up a Kubernetes 1.11 Raspberry Pi Cluster using (https://kubecloud.io/setting-up-a-kubernetes-1-11-raspberry-pi-cluster-using-kubeadm-952bbda329c8) kubeadm (https://kubecloud.io/setting-up-a-kubernetes-1-11-raspberry-pi-cluster-using-kubeadm-952bbda329c8)
Kasper Nissen, Lunar Way
This post walks you through how to set up a Raspberry Pi Kubernetes Cluster with the latest version of Raspbian and Kubernetes including flashing SD-cards, enabling SSH, setting up worker nodes and weave as the container network.
New Webinar: Serverless Operations
Soam Vasani – Software Engineer, Platform9 Systems
September 25 @ 10:00 am – 11:00 am PDT
REGISTER NOW » (https://www.cncf.io/event/webinar-serverless-operations/)
The Technical
Tutorials, tools, and more that take you on a deep dive into the code.
Using Kubernetes Pod Metadata to Improve Zipkin Traces (https://developers.soundcloud.com/blog/using-kubernetes-pod-metadata-to-improve-zipkin-traces)
Steve Conover, SoundCloud
Cloud Services for your Kubernetes Applications (https://container-solutions.com/cloud-services-for-your-kubernetes-applications/?utm_campaign=Engineer%20Recruitment%20Drive&utm_content=76743967&utm_medium=social&utm_source=twitter)
Riccardo Cefala, Container Solutions
Kubernetes Network Policies Using Cilium (https://cilium.io/blog/2018/09/19/kubernetes-network-policies/)
The Cilium Team
How to: Azure Kubernetes Service + Custom VNET with Kubenet (https://blog.jcorioland.io/archives/2018/09/19/azure-aks-custom-vnet-kubenet.html)
Julien Corioland, Microsoft
What Is Kubernetes? A Guide to Containerization and Deployment (https://www.toptal.com/kubernetes/what-is-kubernetes)
Dmitriy Kononov, Toptal
Kubernetes: Naming Things (https://blog.openshift.com/kubernetes-naming-things/)
Michael Hausenblas, Red Hat
Multi-DC Consul on Kubernetes (https://tech.holidayextras.com/multi-dc-consul-on-kubernetes-9a6a7dcb89e3)
Khusro Jaleel, Holiday Extras
Kubernetes Logging and Monitoring: The Elasticsearch, Fluentd, and Kibana (EFK) Stack – Part 1: Fluentd Architecture and Configuration (https://platform9.com/blog/kubernetes-logging-and-monitoring-the-elasticsearch-fluentd-and-kibana-efk-stack-part-1-fluentd-architecture-and-configuration/)
Sachin Manpathak, Platform9
Deploying Hyperledger Fabric v1.2 on Kubernetes Cluster (https://medium.com/@debutinfotech/deploying-hyperledger-fabric-v1-2-on-kubernetes-cluster-94a4c8032f3)
Debut Infotech
Kubevirt (http://kubevirt.io/2018/KubeVirt-Memory-Overcommit.html) Memory Overcommit (http://kubevirt.io/2018/KubeVirt-Memory-Overcommit.html)
Sergi Jimenez, Kubevirt.io
https://twitter.com/kubernetesio/status/1041721064903008257
The Editorial
Articles, announcements, and more that give you a high-level overview of challenges and features.
Advanced Health Check Patterns in Kubernetes (https://ahmet.im/blog/advanced-kubernetes-health-checks/)
Ahmet Alp Balkan, Google
How Aurea went beyond the limits of Amazon EBS to run 200 Kubernetes stateful pods per host (https://portworx.com/architects-corner-aurea-beyond-limits-amazon-ebs-run-200-kubernetes-stateful-pods-per-host/)
Sergey Pronin, Aurea
Top 10 Networking Features in Windows Server 2019: #1 Container Networking with Kubernetes (https://blogs.technet.microsoft.com/networking/2018/09/19/ws2019-kubernetes/)
David Schott, Microsoft
Behind the Code Series: How We Migrated to Kubernetes (https://cradlepoint.com/blog/matt-messinger/behind-code-series-how-we-migrated-kubernetes)
Matt Messinger, Cradlepoint
Kubernetes: why all this hype? (https://blog.nodraak.fr/2018/09/kubernetes-why-all-this-hype/)
Adrien Chardon, Nodraak
New to Kubernetes? Me too (https://medium.com/mavenlink-product-development/new-to-kubernetes-me-too-8b7a68518767)
Wesley Morlock, Mavenlink
What is Kubernetes and How Can Your Enterprise Benefit from this DevOps Trend? (https://kublr.com/blog/what-is-kubernetes-and-how-can-your-enterprise-benefit-from-this-devops-trend/)
The Kublr Team
Linkerd (https://www.cncf.io/blog/2018/09/18/linkerd-2-0-in-general-availability/) 2.0 Now In General Availability: From Service Mesh to Service Sidecar (https://www.cncf.io/blog/2018/09/18/linkerd-2-0-in-general-availability/)
Kristen Evans, CNCF
Why Kubernetes is helping to make cloud mainstream (https://www.cloudcomputing-news.net/news/2018/sep/19/why-kubernetes-helping-make-cloud-mainstream/)
Ronald Sens, Cloud Tech
Get to know Ballerina with these five videos (https://medium.com/@lakwarus/get-to-know-ballerina-with-these-five-videos-a30a480dbc75)
Lakmal Warusawithana, WSO2 Inc.
7 best practices for operating containers (https://cloud.google.com/blog/products/gcp/7-best-practices-operating-containers?utm_campaign=5b83b2000047b00001034dd8&utm_content=5b968457dbc82700010053f5&utm_medium=smarpshare&utm_source=twitter)
Théo Chamley, Google
===========================================================
KubeWeekly is curated by ** Ryan Quackenbush (https://twitter.com/RSQuackenbush)
and ** Kaitlyn Barnard (https://twitter.com/kaitlyn_barnard)