KubeWeekly #139

Published: June 27, 2018

Kubernetes

The Headlines

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

Security for Kubernetes (https://thenewstack.io/security-for-kubernetes/)
Alex Handy, The New Stack

With all the excitement around containers and Kubernetes, it can be easy to forget that these systems still require the same types of help that older virtual machine and hardware-based systems needed. Chief among that list of needs is security. The New Stack sat down with Liz Rice, technology evangelist at Aqua Security, and Justin Cappos, associate professor of computer science and engineering at the New York University to discuss The Update Framework (TUF) and the evolving landscape of Kubernetes security.

Kubernetes StatefulSet In Action (https://blog.openshift.com/kubernetes-statefulset-in-action/)
Michael Hausenblas, Red Hat

If you’re interested in learning more about StatefulSets, take a deep dive into how they’re used in a Kubernetes application. A StatefulSet manages Pods that are based on an identical container spec. Michael Hausenblas put together a simple stateful app that can be used to experiment with a StatefulSet so you can see it in action.

Architecting Applications for Kubernetes (https://www.digitalocean.com/community/tutorials/architecting-applications-for-kubernetes)
Justin Ellingwood, DigitalOcean

Designing and running applications with scalability, portability, and robustness in mind can be challenging, especially as system complexity grows. This guide discuss some of the principles and patterns you may wish to adopt to help you scale and manage your workloads on Kubernetes. While Kubernetes can run many types of workloads, choices you make can affect the ease of operation and the possibilities available on deployment.
New Webinar: Creating an Effective Developer Experience on Kubernetes

Daniel Bryant – Product Architect, Datawire.io
July 10 @ 10:00 am – 11:00 am PDT
REGISTER NOW » (https://www.cncf.io/event/webinar-developer-experience/)

The Technical

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

Convergence to Kubernetes (https://medium.com/@pingles/convergence-to-kubernetes-137ffa7ea2bc)
Paul Ingles, uSwitch

Docker and Kubernetes Hints-Based Autodiscover with Beats (https://www.elastic.co/blog/docker-and-kubernetes-hints-based-autodiscover-with-beats)
Carlos Pérez-Aradros, Elastic

Nvidia Opens GPUs for AI Work with Containers, Kubernetes (https://thenewstack.io/nvidia-opens-gpus-for-ai-work-with-containers-kubernetes/)
Janakiram MSV, TheNewStack

Manage Kubernetes authentication and authorization using Heptio Authenticator and Helm (https://itnext.io/manage-kubernetes-authentication-and-authorization-using-heptio-authenticator-and-helm-222df63d805c)
Maor Friedman, Heptio

Managed Cloud Native Stack – How Giant Swarm Does Cloud (https://blog.giantswarm.io/managed-cloud-native-stack/)
Ross Fairbanks, Giant Swarm

Bare Metal K8s Clustering at Chick-fil-A Scale (https://medium.com/@cfatechblog/bare-metal-k8s-clustering-at-chick-fil-a-scale-7b0607bd3541)
Brian Chambers & Caleb Hurd, Chick-fil-A

Making Kubernetes Approachable — Our Experience with Kops and Rancher (https://medium.com/hashmapinc/making-kubernetes-approachable-our-experience-with-kops-and-rancher-620bbbdc19ab)
Chris Herrera & Randy Pitcher, Hashmap

Kubernetes on Vsphere (Packer – Part 1) (https://medium.com/kuranda-labs-engineering/kubernetes-on-vsphere-packer-part-1-b2ed5071e2b5)
Maxime Matheron, Kuranda Labs

How we develop apps that rely on databases in a Kubernetes workflow (https://medium.com/ingeniouslysimple/how-we-develop-apps-that-rely-on-databases-in-a-kubernetes-workflow-5da5e0cd5f53)
Christopher Heppell, Redgate Software
https://twitter.com/cloudnativeapps/status/1011601912918142978

The Editorial

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

The History of Kubernetes on a Timeline (https://blog.risingstack.com/the-history-of-kubernetes/)
Andrea Papp, RisingStack

Why running your own Kubernetes deployment could be a terrible idea (https://www.techrepublic.com/article/why-running-your-own-kubernetes-deployment-could-be-a-terrible-idea/)
Matt Asay, Adobe

Gitlab moves to Google Cloud from Azure to facilitate the Kubernetes revolution (https://www.theinquirer.net/inquirer/news/3034812/gitlab-moves-to-google-cloud-from-azure-to-facilitate-the-kubernetes-revolution)
Chris Merriman, The Inquirer

Rackspace, HPE expand on-premises cloud with pay-as-you-go Kubernetes (https://www.networkworld.com/article/3284473/virtualization/rackspace-hpe-expand-on-premises-cloud-with-pay-as-you-go-kubernetes.html)
Andy Patrizio, Network World

Bloomberg Eschews Vendors For Direct Kubernetes Involvement (https://www.forbes.com/sites/justinwarren/2018/06/21/bloomberg-eschews-vendors-for-direct-kubernetes-involvement/#23700a116d5a)
Justin Warren, PivotNine

IBM Brings Cloud Private Platform to Cloud Managed Services Offering (http://www.eweek.com/cloud/ibm-brings-cloud-private-platform-to-cloud-managed-services-offering)
Sean Kerner, eWeek

Press 1 for automagic K8s cluster. Press 2 or 3 for complex Kubernetes (https://www.theregister.co.uk/2018/06/27/vmware_/)
Simon Sharwood, The Register

DevOps, Microservies, Kubernetes: A Cloud-Native Approach (https://thenewstack.io/devops-microservices-kubernetes-a-cloud-native-approach/)
Rob Scott, ReactiveOps

3 Things to Know About Kubernetes Security (https://www.threatstack.com/blog/3-things-to-know-about-kubernetes-security)
Todd Morneau, Threat Stack
https://twitter.com/miekg/status/1011585886654550016

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

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