KubeWeekly #137
Published: June 13, 2018
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)