KubeWeekly #137

Published: June 13, 2018

Kubernetes

The Headlines

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

Configuring Kubernetes Cluster Federation to Create a Global Deployment (https://thenewstack.io/configuring-kubernetes-cluster-federation-to-create-a-global-deployment/)
Janakiram MSV, The New Stack

Cluster federation in Kubernetes takes the concept of high availability to the next level by making clusters resilient. Multiple distributed clusters can be federated to ensure that the workload is available in at least one cluster. In this tutorial, you’ll learn how to configure a federated cluster that spans Kubernetes clusters running in three continents — Asia, Europe, and America..

Dynamic Ingress in Kubernetes (https://kubernetes.io/blog/2018/06/07/dynamic-ingress-in-kubernetes/)
Richard Li, Datawire

One of the key challenges with microservice architecture is dynamically routing ingress traffic to each of these services. One approach is Ambassador, a Kubernetes-native open source API Gateway built on the Envoy Proxy. Ambassador is designed for dynamic environment where services may come and go frequently. This article walks you through how to use Ambassador with Kubeflow to easily manage routing with Kubernetes annotations.

Four Years After Its Release, Kubernetes Has Come a Long Way (https://techcrunch.com/2018/06/06/four-years-after-release-of-kubernetes-1-0-it-has-come-long-way/)
Ron Miller, Techcrunch

On June 6th, 2014 Kubernetes was released for the first time. At the time, nobody could have predicted that 4 years later that the project would become a de facto standard for container orchestration or that the biggest tech companies in the world would be backing it. This article takes a look back at Kubernetes evolution over the last 4 years.
New Webinar: Role based access control (RBAC) policies in Kubernetes

Javier Salmeron – Computer Engineer, Bitnami
June 19 @ 10:00 am – 11:00 am PDT
REGISTER NOW » (https://www.cncf.io/event/webinar-rbac-kubernetes/)

The Technical

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

Preview of Visual Studio Kubernetes Tools (https://blogs.msdn.microsoft.com/visualstudio/2018/06/08/preview-of-visual-studio-kubernetes-tools/)
Lisa Guthrie, Microsoft

Kubernetes: From Fear to Functions in 20 Minutes (https://medium.com/@rorpage/kubernetes-from-fear-to-functions-in-20-minutes-a021f7ef5843)
Robbie Page, SevenCorners

Git freedom on Kubernetes (http://containerized.me/git-freedom-on-kubernetes/)
Murat Karslioglu, CloudByte

Exploring Upgrade Strategies for Stateful Sets in Kubernetes (https://velotio.com/blog/2018/5/30/exploring-upgrade-strategies-for-statefulset-deployments-in-kubernetes)
Ajay Nemade, Velotio

Kubernetes, the easy way (https://the-composition.com/kubernetes-the-easy-way-b65c212b7f2d)
David Drooling, Atomist

Kubernetes: Fixing Delayed Service Endpoint Updates (https://engineering.dollarshaveclub.com/kubernetes-fixing-delayed-service-endpoint-updates-fd4d0a31852c)
Hank Jacobs, Dollar Shave Club

Deploy a scalable web application to Kubernetes using Helm (https://www.ibm.com/blogs/bluemix/2018/06/deploy-scalable-web-application-kubernetes-using-helm/)
Vidyasagar Machupalli, IBM

Configure Helm TLS communication with multiple Kubernetes clusters (https://medium.com/@maorfr/configure-helm-tls-communication-with-multiple-kubernetes-clusters-5e58674352e2)
Maor Friedman, CodeValue

How to deploy your first pod on a CentOS Kubernetes cluster (https://www.techrepublic.com/article/how-to-deploy-your-first-pod-on-a-centos-kubernetes-cluster/)
Jack Wallen, TechRepublic

Single node kubernetes cluster setup with Ansible (https://medium.com/@mngaonkar/single-node-kubernetes-cluster-setup-with-ansible-87fc55d45528)
Mahadev Gaonkar, Capgemini
https://twitter.com/kubernetesio/status/1004406200786567168

The Editorial

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

4 Years of K8s (https://kubernetes.io/blog/2018/06/06/4-years-of-k8s/)
Joe Beda, Heptio

Beyond Docker and Kubernetes: The container ecosystem continues to evolve (https://www.computerweekly.com/feature/Beyond-Docker-and-Kubernetes-The-container-ecosystem-continues-to-evolve)
Daniel Robinson, ComputerWeekly

Mesos and Kubernetes: It’s Not a Competition (https://www.linux.com/blog/2018/6/mesos-and-kubernetes-its-not-competition)
Swapnil Bhartiya, TFiR

Hello from the Argo team… Kubernetes DAGs & Workflows for Machine Learning (https://blog.argoproj.io/hello-from-the-argo-team-kubernetes-dags-workflows-for-machine-learning-85630ab2cf7e)
Mukulika Kapas, Intuit

Monitoring Docker and Kubernetes With New Relic (https://blog.newrelic.com/2018/06/11/docker-kubernetes-monitoring/)
Ali Gerrard, New Relic

“Kubernetes is becoming central to cloud adoption”: More innovation coming (https://jaxenter.com/ramon-guiu-kubernetes-interview-145336.html)
Dominik Mohuki, JaxENTER; Ramon Guiu, New Relic

How Cisco Is Expanding Its Container and Kubernetes Efforts (http://www.eweek.com/cloud/how-cisco-is-expanding-its-container-and-kubernetes-efforts)
Sean Kerner, eWeek

Evolution of the AppDirect Kubernetes Network Infrastructure (https://www.appdirect.com/blog/evolution-of-the-appdirect-kubernetes-network-infrastructure)
Alexandre Gervais, AppDirect

GCP vs. AWS: Which is better for using with Kubernetes or Terraform? (https://hackernoon.com/gcp-vs-aws-which-is-better-for-using-with-kubernetes-or-terraform-d2176ec60cc6)
Volodymyr Fedak, IT Svit

Announcing Application Load Balancing for Kubernetes (https://www.a10networks.com/blog/announcing-application-load-balancing-kubernetes)
Akshay Mathur, A10 Networks
https://twitter.com/krisnova/status/1005636875497771009

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

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