KubeWeekly #117
Published: December 19, 2017
Technical
- Write a Kubernetes-ready service from zero step-by-step (https://blog.gopheracademy.com/advent-2017/kubernetes-ready-service/)
- By Elena Grahovac (https://twitter.com/webdeva)
- Run Kubernetes on Your Laptop, AWS (https://aws.amazon.com/blogs/opensource/kubernetes-on-laptop/)
- By Arun Gupta (https://twitter.com/arungupta)
- Kubernetes: The Hard Way (https://github.com/kelseyhightower/kubernetes-the-hard-way)
- By Kelsey Hightower (https://twitter.com/kelseyhightower)
- Cloud Audit Logging for Kubernetes Engine: Answer the who, what, when of admin accesses (https://cloudplatform.googleblog.com/2017/12/Cloud-Audit-Logging-for-Kubernetes-Engine-Answer-the-who-what-when-of-admin-accesses.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+ClPlBl+(Cloud+Platform+Blog))
- By Maks Osowski (https://twitter.com/maksosowski)
- Running Spark on Kubernetes (https://apache-spark-on-k8s.github.io/userdocs/running-on-kubernetes.html)
- By Takeshi Yamamuro (https://twitter.com/maropu)
- ktail is a tool to tail Kubernetes logs. (https://github.com/atombender/ktail)
- By Alexander Staubo (https://twitter.com/purefiction)
- GPU-accelerated TensorFlow on Kubernetes (https://www.oreilly.com/ideas/gpu-accelerated-tensorflow-on-kubernetes)
- By Daniel Whitenack (https://twitter.com/dwhitena)
- Trident 18.01 beta 1: Introducing volume cloning to Kubernetes! (http://netapp.io/2017/12/14/trident-18-01-beta-1-introducing-volume-cloning-kubernetes/)
- By Garrett Mueller (https://twitter.com/innergy)
- Setting up a managed container cluster with AKS and Kubernetes in the Azure Cloud running .NET Core in minutes (https://www.hanselman.com/blog/SettingUpAManagedContainerClusterWithAKSAndKubernetesInTheAzureCloudRunningNETCoreInMinutes.aspx)
- By Scott Hanselman (https://twitter.com/shanselman)
- Agrarian-Scale Kubernetes: Part 2 (https://open.nytimes.com/agrarian-scale-kubernetes-part-2-91cb88dfd7a3)
- By Michael Strickland (https://twitter.com/moriogawa)
- Kubernetes Elasticsearch Operator (https://akomljen.com/kubernetes-elasticsearch-operator/)
- By Alen Komljen (https://twitter.com/alenkomljen)
- HAProxy Ingress Controller for Kubernetes (https://www.haproxy.com/blog/haproxy_ingress_controller_for_kubernetes/)
- By Andjelko Iharos (https://www.linkedin.com/in/andjelkoiharos)
- Announcing cni-ipvlan-vpc-k8s: IPvlan overlay-free Kubernetes Networking in AWS (https://eng.lyft.com/announcing-cni-ipvlan-vpc-k8s-ipvlan-overlay-free-kubernetes-networking-in-aws-95191201476e)
- By Paul Fisher (https://twitter.com/paulnivin)
- Deploy Enterprise-Grade Kubernetes with VMware Pivotal Container Service (PKS) (https://blogs.vmware.com/cloudnative/2017/12/05/deploy-enterprise-grade-kubernetes-vmware-pivotal-container-service/?src=so_5a314d05e49f5&cid=70134000001SkJn)
- By Narayan Mandaleeka (https://twitter.com/NMandaleeka) & Paul Dul (https://twitter.com/paul_dul)
- ⎈ Multi pod and container log tailing for Kubernetes (https://github.com/wercker/stern)
- By Benno van den Berg (https://twitter.com/hatchan_kitsune)
- Open Container Initiative-based implementation of Kubernetes Container Runtime Interface (https://github.com/kubernetes-incubator/cri-o)
- By Mrunal Patel (https://twitter.com/mrunalp)
- Production Grade Kubernetes (https://5pi.de/2017/12/15/production-grade-kubernetes/)
- By Johannes ‘fish’ Ziemke (https://twitter.com/discordianfish)
- Kubernetes on Centos 7 with HA in AWS or Onpremise. Deploy one app with Circle Ci. (https://medium.com/@earielli/kubernetes-on-centos-7-with-ha-in-aws-or-onpremise-deploy-one-app-with-circle-ci-d7b990c1852d)
- By Ezequiel Arielli (https://www.linkedin.com/in/ezequiel-arielli-009215a3/)
- A silly virtual-kubelet (https://medium.com/@lizrice/a-silly-virtual-kubelet-71b2ec466bc6)
- By Liz Rice (https://twitter.com/lizrice)
- Go client for Kubernetes. (https://github.com/kubernetes/client-go)
- By Dr. Stefan Schimanski (https://twitter.com/the_sttts)
- Architecting Cloud-Optimized Apps with AKS (Azure’s Managed Kubernetes), Azure Service Bus, and Cosmos DB (https://programmaticponderings.com/2017/12/10/architecting-cloud-optimized-apps-with-aks-azures-managed-kubernetes-azure-service-bus-and-cosmos-db/)
- By Gary Stafford (https://twitter.com/GaryStafford)
- Kubernetes Node Components: Service Proxy, Kubelet, and cAdvisor (https://www.linkedin.com/pulse/kubernetes-node-components-service-proxy-kubelet-cadvisor-acetozi/?trackingId=1RzyCTov8dJkVElCXA1zjQ%3D%3D)
- By Jorge Acetozi (https://twitter.com/jorgeacetozi/)
- A powerful testing tool for Kubernetes clusters. (https://github.com/bloomberg/powerfulseal)
- By Mikolaj Pawlikowski (https://twitter.com/mikopawlikowski)
- Running Kubernetes Minikube on Windows 10 with WSL (http://www.jamessturtevant.com/posts/Running-Kubernetes-Minikube-on-Windows-10-with-WSL/)
- By James Sturtevant (https://twitter.com/aspenwilder)
Blogs / Articles
- MySQL on Kubernetes (https://dyn.com/blog/mysql-on-kubernetes/)
- By Patrick Galbraith (https://github.com/CaptTofu)
- New Microsoft, Oracle Projects Bridge Kubernetes with Serverless Environments (https://thenewstack.io/microsoft-oracle-extend-kubernetes-new-serverless-projects/)
- By Joab Jackson (https://twitter.com/Joab_Jackson)
- Kubernetes 1.9: Apps Workloads GA and Expanded Ecosystem (http://blog.kubernetes.io/2017/12/kubernetes-19-workloads-expanded-ecosystem.html)
- What’s new in Kubernetes containers (https://www.infoworld.com/article/3229359/containers/whats-new-in-kubernetes-containers.html)
- By Serdar Yegulalp (https://twitter.com/syegulalp)
- Kubernetes 1.9 version bump is near – with APIs to extend the system (https://www.theregister.co.uk/2017/12/15/kubernetes_19_version_bump_is_near/)
- By Thomas Claburn (https://twitter.com/ThomasClaburn)
- Kubernetes release matures in 1.9, but devil’s in the details (http://searchitoperations.techtarget.com/news/450431623/Kubernetes-release-adds-maturity-in-19-but-devils-in-the-details?platform=hootsuite)
- By Beth Pariseau (https://twitter.com/pariseautt)
- Kubernetes roadmap looks to smooth container management bumps (http://searchitoperations.techtarget.com/news/450431876/Kubernetes-roadmap-looks-to-smooth-container-management-bumps?platform=hootsuite)
- By Beth Pariseau (https://twitter.com/pariseautt)
- Kubernetes 1.9 Brings Stability, Windows Support (https://thenewstack.io/kubernetes-1-9-brings-stability-windows-support/)
- By Susan Hall (https://twitter.com/HallSd)
- Kubernetes 1.9 is here (https://jaxenter.com/kubernetes-1-9-is-here-139927.html)
- By Gabriel Motroc (https://twitter.com/GabrielaMotroc)
- Kubernetes on AWS Leads CNCF Cloud Native Survey (http://www.itprotoday.com/software-development/kubernetes-aws-leads-cncf-cloud-native-survey)
- By Christine Hall (https://twitter.com/BrideOfLinux)
- Enterprise Kubernetes: 5 Insights from KubeCon 2017 (https://platform9.com/blog/enterprise-kubernetes-5-insights-2017/)
- By Sirish Raghuram (https://twitter.com/sirishraghuram)
- Kubernetes is not an island (https://mesosphere.com/blog/kubernetes-multi-cluster-stacks/?utm_source=twitter&utm_medium=organic)
- By Chris Gaun (https://twitter.com/Chris_Gaun)
- KubeCon 2017 impression: Kubernetes in 2018 (https://medium.com/@deeeet/kubecon2017%E6%84%9F%E6%83%B3-kubernetes-2018-7cf4280d435b)
- By Taichi Nakashima (https://twitter.com/deeeet)
- Questions Customers Have About YAKS (Yet Another Kubernetes Service) (https://mesosphere.com/blog/another-kubernetes-service/?utm_source=hpeconverged)
- By Chris Gaun (https://twitter.com/Chris_Gaun)
- Red Hat: 5 focal points for Kubernetes (http://www.computerweekly.com/blog/Open-Source-Insider/Red-Hat-5-focal-points-for-Kubernetes)
- By Adrian Bridgwater (https://twitter.com/ABridgwater)
- Kubeflow: Bringing together Kubernetes and machine learning (https://jaxenter.com/kubeflow-ml-kubernetes-139610-139610.html)
- By Jane Elizabeth (https://jaxenter.de/author/janeelizabeth)
- Kasten wants to reinvent data in a Kubernetes world. But what does that mean (http://www.diversity.net.nz/kasten-wants-to-reinvent-data-in-a-kubernetes-world-but-what-does-that-mean/2017/12/05/)
- By Ben Kepes (https://twitter.com/benkepes)
- Kubernetes bandwagon is rolling, yet complexity and monetization issues persist (https://siliconangle.com/blog/2017/12/15/kubernetes-bandwagon-is-rolling-yet-complexity-and-monetization-issues-persist-kubecon/)
- By Mark Albertson (https://siliconangle.com/blog/author/markalbertson/)
Presentations
- Full list of KubeCon 2017 Austin Presentations (https://www.youtube.com/watch?v=Z3aBWkNXnhw&list=PLj6h78yzYM2P-3-xqvmWaZbbI1sW-ulZb)
- 179 videos total
- The Cloudcast #324 – Data Management as a Kubernetes Service (http://www.thecloudcast.net/2017/12/the-cloudcast-324-data-management-as.html)
- Brian Gracely (https://twitter.com/bgracely) talks with Niraj Tolia (https://twitter.com/nirajtolia) at KubeCon about the evolution of data management with cloud and containers, the Kasten K10 platform and open source Kanister project, how Kubernetes is changing how we interact and manage data, and how a new approaches to data management can benefit from the CNCF community of projects.
- PKS: The What and How of Enterprise-Grade Kubernetes (https://www.youtube.com/watch?v=bQKra0CB5zE&feature=youtu.be)
- In this session, Cornelia Davis (https://twitter.com/cdavisafc) & Fred Melo (https://twitter.com/fredmelo_br) cover role of the container orchestration system in your IT landscape, and they’ll dive under the covers to show how it provides the enterprise-class Kubernetes services you need to trust your most critical workloads to it
- Deploying Kubernetes with Cloud Foundry Container Runtime (https://www.youtube.com/watch?v=U14EA0KVQU0&feature=youtu.be)
- This guide by Tony Wong (https://twitter.com/manifaust) will walk through the benefits of CFCR, how to install it, and how to use it to deploy Kubernetes.
- K8s Affinity Demo (https://www.youtube.com/watch?v=pQA-F4GCDQg)
- Demonstrates how Kubernetes affinity capabilities might be leveraged by systems, such as ONAP, to schedule container based VNFs onto nodes with specific hardware capabilities. By David Bainbridge (https://twitter.com/dave_bainbridge)
- Bitnami’s Kubeapps – A one-click console to launch k8s apps (https://www.youtube.com/watch?v=7lFLwJ0Bsgg)
- Sebastien Goasguen (https://twitter.com/sebgoa) of Bitnami walks us through Kubeapps a package-agnostic console to launch Kubernetes applications. The goal of Kubeapps is to simplify the next step in Kubernetes adoption, the deployment and management of applications within Kubernetes clusters. The Kubeapps CLI is brand new aka ~alpha, but the software underneath like Helm, monocular, Kubeless etc are pretty stable
- Where is Kubernetes Headed in 2018 and Beyond? (https://www.youtube.com/watch?v=E6AU45S29rk)
- On today’s episode of The New Stack Makers, we sat down with Aparna Sinha (https://twitter.com/apbhatnagar) Group Project Manager for Kubernetes at Google, Google Engineering Manager Phillip Wittrock (https://twitter.com/pwittroc) , and Aaron Crickenberger (https://twitter.com/spiffxp) Samsung SDS Cloud Architect. The topic of today’s discussion from KubeCon & CloudNativeCon was the future of Kubernetes as we head into the new year and look ahead to 2018.
- Deploying Spring Boot Apps on Kubernetes (https://www.youtube.com/watch?v=RelPurLZnII)
- In this talk we will give an overview of the challenges involved in deploying a Spring Boot app on Kubernetes. How do you deploy the web app and a database together? How do you configure your app with the database password? We will take a look at what’s needed to deploy Spring Cloud Data Flow server on Kubernetes, both for testing and for a real production deployment. We’ll also discuss using Helm for app deployments. By Thomas Risberg (https://twitter.com/trisberg)
- Cloud Tech 10 – 11th December 2017 – Kubernetes, cloud-init, Cloud Foundry and more! (https://www.youtube.com/watch?v=nCJhGEomles)
- Mark Whitby (https://twitter.com/markwme) covers what’s happening with Azure, and this week dives deeply into KubeCon!
- Building Kubernetes [a Go binary] with Bazel (https://www.youtube.com/watch?v=j6ZVaJlokhM&t=1s)
- by Jeff Grafton (https://twitter.com/jgrafton) (Google Kubernetes)
- Webinar: Immutable Kubernetes with RackN Provisioning (https://www.youtube.com/watch?v=OowxF6GqK4I)
- Co-Founders Rob Hirschfeld (https://twitter.com/zehicle) and Greg Althaus (https://twitter.com/galthaus) of RackN will discuss this fast and simple approach to operating Kubernetes. Of course, we’ll also demonstrate the technology installing Kubernetes following the immutable infrastructure model highlighting the automated provisioning technology built on the open source Digital Rebar project.
- Kubernetes Cluster and Container to container communication Using Minikube Part 2 (https://www.youtube.com/watch?v=5mcN5WnA8eo)
- DevOps | Kubernetes | Creating and Managing Kubernetes Cluster Kubernetes is a open source system for managing containerized applications across a cluster of nodes. Kubernetes is designed around a single master server and a set of nodes that you host your application on. Each node will host one or more of the containers that make up your application. By
Sakshi Jaiswal (https://www.youtube.com/channel/UC23ptgiLLmub3YyagjC8L9Q) - Kubernetes Community Meeting 20171214 (https://www.youtube.com/watch?v=Sl1Y0N-Tj1A)
- Meeting notes / agenda here (https://docs.google.com/document/d/1VQDIAB0OqiSjIHI8AWMvSdceWhnz56jNpZrLs6o7NJY/edit)
- Kubernetes Sig Docs 20171212 (https://www.youtube.com/watch?v=fY1e0q50Nws)
- Meeting notes / agenda here (https://docs.google.com/document/d/1Ds87eRiNZeXwRBEbFr6Z7ukjbTow5RQcNZLaSvWWQsE/edit)
- Kubernetes SIG Cluster Lifecycle 20171212 (https://www.youtube.com/watch?v=1Mslo3vXtDc)
- Meeting notes / agenda here (https://docs.google.com/document/d/1deJYPIF4LmhGjDVaqrswErIrV7mtwJgovtLnPCDxP7U/edit#heading=h.4d67o86ks7yr)
o Highlights:
– Reviewed the proposal for a new benchmarking tool
– Update on gcr.io support of manifest lists
– Running kubeadm tests on AWS
– 1.9 release status
– KubeCon summary - Kubernetes Resource Management WG 20171213 (https://www.youtube.com/watch?v=iKtJKdBNVi0)
- Meeting notes / agenda here (https://docs.google.com/document/d/1j3vrG6BgE0hUDs2e-1ZUegKN4W4Adb1B6oJ6j-4kyPU/edit)
- Kubernetes SIG Cluster Lifecycle 20171213 – Cluster API (https://www.youtube.com/watch?v=Y5d7l2NYpWI)
- Meeting notes / agenda here (https://docs.google.com/document/d/16ils69KImmE94RlmzjWDrkmFZysgB2J4lGnYMRN89WM/edit#heading=h.lsmwz6edy5vg)
o Highlights:
– Moving the meeting time an hour earlier starting next week!
– Feedback on the cluster api from Kubecon
– Discussion about whether we should use cloud provider machine groups (ASG, MIG) for MachineSets
– API aggregation vs. CRDs - Kubernetes SIG Auth 20171213 (https://www.youtube.com/watch?v=hvbPwNpsflE)
- Meeting notes / agenda here (https://docs.google.com/document/d/1woLGRoONE3EBVx-wTb4pvp4CI7tmLZ6lS26VTbosLKM/view#heading=h.ucn6b5acqauf)
- Kubernetes SIG Architecture Office Hours 20171214 (https://www.youtube.com/watch?v=cLQOuAe4JmA)
- Meeting notes / agenda here (https://docs.google.com/document/d/1BlmHq5uPyBUDlppYqAAzslVbAO8hilgjqZUTaNXUhKM/edit)
- Kubernetes SIG Cluster Lifecycle 20171213 – kubeadm (https://www.youtube.com/watch?v=ezxCMRlax20)
- Meeting notes / agenda here (https://docs.google.com/document/d/16CEsBSSGm3sMpvB_cFnKnqqi1OxhIcyX3lVwBpIyMHc/edit#heading=h.6bl6aiqaw2a)
o Highlights:
– Plans for self hosting
– GA to kubeadm - Kubernetes SIG Azure meeting 20171213 (https://www.youtube.com/watch?v=JmQQXaBpaLo)
- Meeting notes / agenda here (https://docs.google.com/document/d/1SpxvmOgHDhnA72Z0lbhBffrfe9inQxZkU9xqlafOW9k/edit#heading=h.dm9wr8ympgj8)
Slideshare
- Manage the App on Kubernetes (https://speakerdeck.com/philips/manage-the-app-on-kubernetes)
- Talk by Brandon Philips (https://twitter.com/BrandonPhilips) ; the latest thinking about App Lifecycle from the CoreOS team at KubeCon
- Scaling Convolutional Neural Networks with Kubernetes and TensorFlow on AWS – MCL305 – re:Invent 2017 (https://www.slideshare.net/AmazonWebServices/scaling-convolutional-neural-networks-with-kubernetes-and-tensorflow-on-aws-mcl305-reinvent-2017)
- In this session, Reza Zadeh (https://twitter.com/Reza_Zadeh) , CEO of Matroid, presents a Kubernetes deployment on Amazon Web Services that provides customized computer vision to a large number of users.
- Local Dev w/ K8s (http://gist-reveal.it/bit.ly/kubecon-dev#/)
- These are Ryan Jarvinen (https://twitter.com/ryanj) ‘s slides from KubeCon
- Kubernetes For Sysadmins (https://speakerdeck.com/mstrzele/kubernetes-for-sysadmins)
- By Maciej Strzelecki (https://twitter.com/mstrzele)
- Scaling Microservices with Kubernetes (https://www.slideshare.net/DeividHahnFrao/scaling-microservices-with-kubernetes)
- By Deivid Hahn Fração (https://twitter.com/deividhf) ; Taken from his speech about scaling microservices with Kubernetes
- Kubernetesに入門したい (https://speakerdeck.com/hihihiroro/kubernetesniru-men-sitai)
- Kubernetesを使いはじめてみた際に知っておきたい用語をまとめてみた; By Hihi Hororo (https://twitter.com/hihihoro)
- Kubernetes scheduling and QoS (https://www.slideshare.net/damianigbe/kubernetes-scheduling-and-qos?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=3)
- Kubernetes is fundamentally about resource management. As you start to deploy your pods to production, it’s very important to understand how kubernetes performs resource scheduling else you may notice pods disappearing at random and this could affect the performance of your cloud native applications.This talk will explore Kubernetes scheduling and QoS. By Damian Igbe (https://twitter.com/DamianIgbe)
- Extending Kubernetes – What the Docs Don’t Tell You (https://www.slideshare.net/mjbarks/extending-kubernetes-what-the-docs-dont-tell-you?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=5)
- At the heart of Kubernetes is its API. Whilst on the surface it may appear relatively simple to use, under the hood is a beast of complex conversions, codecs and generators. In this talk by James Munnelly (https://twitter.com/JamesMunnelly) , he shows you how the Kubernetes maintainers have created their own tooling to make this process easy when contributing to core, and how you can use this to build your own custom controllers, operators and API servers
- Application Isolation on Kubernetes (https://www.slideshare.net/dtoledo67/meetup-12122017-application-isolation-on-kubernetes?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=6)
- Here are the slides Damien Toledo (https://twitter.com/damien_toledo) presented on 12-12-2017 at the Bay Area Microservices Meeting. Presented some of the best practices to achieve application isolation on Kubernetes
- Enabling NFV features in kubernetes (https://www.slideshare.net/KuralamudhanRamakris/enabling-nfv-features-in-kubernetes-83923352?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=9)
- Austin KubeCon 2017 Workshop on Enabling NFV features in Kubernetes.
o Authors:
Ivan Coughlan
Kuralamudhan Ramakrishnan (https://www.linkedin.com/in/kuralamudhan)
- Cilium: Seattle Kubernetes MeetUp Dec 2017 (https://www.slideshare.net/techcet/cilium-seattle-kubernetes-meetup-dec-2017?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=8)
- This talk by Cynthia Thomas (https://www.linkedin.com/in/cynthia-thomas/) introduces the open source project Cilium – a modern networking and security platform for microservices.
- Machine learning on kubernetes (https://www.slideshare.net/anirudhrx/machine-learning-on-kubernetes?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=11)
- Talk by Anirudh Ramanathan (https://www.linkedin.com/in/anirudhrx/) on ML on K8s and associated components.
- Kubernetes Security (https://www.slideshare.net/inovex/kubernetes-security?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=12)
- Kubernetes is more or less one of the biggest players when it comes to Container orchestration. Since Kubernetes 1.7 RBAC (Role Based Access Control) is the default for the authorisation of actions in you cluster. There are many other components, like Pod Security Policies, Network Policies, Admisstion Controllers, that allows you to secure your Kubernetes cluster. In this talk Johannes M. Scheuermann (https://twitter.com/johscheuer) will show you how these things can work together and which problem these components try to solve. Event: DevFest Karlsruhe
- Migrating Hundreds of Legacy Applications to Kubernetes – The Good, the Bad, the Ugly (https://www.slideshare.net/QAware/migrating-hundreds-of-legacy-applications-to-kubernetes-the-good-the-bad-the-ugly)
- CloudNativeCon North America 2017, Austin (Texas, USA): Talk by Josef Adersberger (https://twitter.com/adersberger) (CTO at QAware) The talk will be about the lessons we’ve learned – the best practices and pitfalls we’ve discovered along our way. We’ll provide our answers to life, the universe and a cloud native journey
- Building Block of Kubernetes (https://www.slideshare.net/RahulkrishnanRA1/building-block-of-kubernetes?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=18)
- This talk by Rahulkrishnan R A (https://twitter.com/rahulkrishnanra) was about how the POD looks like and why we need to use the POD concept in Kubernetes; Chennai kubernetes meetup #1
- KubeCon Prometheus Salon — Kubernetes metrics deep dive (https://www.slideshare.net/BobCotton2/kubecon-prometheus-salon-kubernetes-metrics-deep-dive?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=21)
- Kubernetes exposes metrics from several places, some available internally, others through add-on projects. by Bob Cotton (https://twitter.com/bob_cotton)
- Kubernetes meetup bangalore december 2017 – v02 (https://www.slideshare.net/KumarGaurav129/kubernetes-meetup-bangalore-december-2017-v02?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=20)
- Bangalore Kubernetes meetup summarizing KubeCon
- Containerized Storage for Containers (https://www.slideshare.net/muratkarslioglu/containerized-storage-for-containers-84173860?qid=f25d41e6-40e2-47bd-9068-0754997c578c&v=&b=&from_search=30)
- OpenEBS is a container-native open source containerized storage project for containers – tightly integrated into Kubernetes. by Murat Karslioglu (https://twitter.com/muratkarslioglu)
Upcoming Events
- December 18
- Kubernetes and Python (https://www.meetup.com/LondonPython/events/244725466/) , London
- December 19
- Lifeways Journey with K8s – a year later (https://www.meetup.com/Nashville-Kubernetes-Meetup/events/245076051/) , Nashville
- Discuss all things Kubernetes (Dinner provided) (https://www.meetup.com/Utah-Kubernetes-Meetup/events/245066377/) , Lehi
- AWS EKS and all the KubeCon news (https://www.meetup.com/Kubernetes-Hong-Kong/events/245519996/) , Hong Kong
- December 20
- Kill your cloud bill and own your infrastructure, with Open Cloud Services (https://www.brighttalk.com/webcast/14601/293255?utm_source=twitter&utm_medium=social&utm_campaign=organic) , Webinar
- December 24
- Docker EE and Kubernetes (https://www.meetup.com/Docker-Tel-Aviv/events/245722485/) , Tel Aviv
- December 25
- Running High-Speed Serverless Over K8s (https://www.meetup.com/multicloud/events/245908937/) , Tel Aviv
- January 3
- Setting Up a Jenkins Pipeline in Kubernetes (https://www.meetup.com/CT-K8s-Meetup/events/244966062/) , Connecticut
- Monthly Meetup – Elixir on Kubernetes Workshop (https://www.meetup.com/atlantaelixir/events/245367010/) , Atlanta
- January 6
- Workshop: Introduction to Docker and Kubernetes (https://www.meetup.com/GDG-Kolachi/events/245936026/) , Karachi
- January 9
- Learn and Interact with Istio and Linkerd for Kubernetes service mesh! (https://www.meetup.com/DenverDevOps/events/245107263/) , Denver
- January 10
- Kubernetes at home for Fun and Profit (https://www.meetup.com/Minneapolis-Kubernetes-Meetup/events/245650869/) , Minneapolis
- January 11
- How DigitalOcean uses microservices with Kubernetes (https://www.meetup.com/Serverless-Turkey/events/245135850/) , Ankara
- Cloud Native Computing Meetup January 2018 (https://www.meetup.com/Cloud-Native-Computing-Switzerland/events/244476901/) , Switzerland
- Intro to Kubernetes with Scott Coulton, Docker Captain! Bring your laptop (https://www.meetup.com/Docker-Brisbane-Australia/events/245929398/) , Brisbane
- January 14
- Kubernetes Best Practices (https://www.meetup.com/cncf-telaviv/events/245474222/) , Tel Aviv
- January 15
- Building a Serverless PaaS with Kubernetes, Docker and Scala + Open Space (https://www.meetup.com/DevOps-Lisbon/events/245510692/) , Lisbon
+ - January 16
- Talk: What the heck is Kubernetes? (https://www.meetup.com/nycdevops/events/243985184/) , NYC
- Kubernetes January 2018 Meetup (https://www.meetup.com/Singapore-Kubernetes-User-Group/events/245903999/) , Singapore
- January 17
- January Kubernetes Meetup (https://www.meetup.com/Kubernetes-Atlanta-Meetup/events/245912107/) , Atlanta
- January 18
- Kubernetes: Docker’s K8s Work and Runtime Security in K8s (https://www.meetup.com/San-Francisco-Kubernetes-Meetup/events/245847154/?utm_content=buffera050b&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer) , San Francisco
- January 25
- Getting Started with Kubernetes with Blaize Stewart (https://www.wintellect.com/webinar/getting-started-kubernetes/) , Webinar
Job Openings
- Container and Kubernetes Solutions Architect (http://apprenda.applytojob.com/apply/twAVQdU8nF/)
- Apprenda; Location: NY, London, Rotterdam, Munich; Full-time
- Golang / Go Job: Back-end engineer with a devops focus (Golang, Kubernetes, microservices) (https://www.golangprojects.com/golang-go-job-bws-Back-end-engineer-with-a-devops-focus-(Golang-Kubernetes-microservices)-Rotterdam-Housing-Anywhere.html)
- Housing Anywhere; Rotterdam (relocation compensation available, Remote work not possible), Full time
- DevOps Engineer – Kubernetes Docker Hashicorp – L (https://weworkcontract.com/contracts/devops-engineer-45bf116b-9937-4aab-bf81-22ce107baa48)
- Hashicorp, London; £550 – £650 a day
- Platform Engineer – Linux, OpenStack, Kubernetes (http://www.aplitrak.com/?adid=bWlrZS5iZWxtYXIuODg1OTIudHdpQG5ldHdvcmtpbmdwZW9wbGUuYXBsaXRyYWsuY29t)
- Location: Hatfield, UK; full-time
- Solutions Engineer (https://jobs.lever.co/heptio/9b6c7578-b696-4468-859b-a39d58fa0eb8)
- Heptio; Seattle or remote; full-time
- Golang / Go Job: Devops engineer (Go, Kubernetes, microservices) (http://www.golangprojects.com/golang-go-job-bti-Devops-engineer-(Go-Kubernetes-microservices)-Rotterdam-Housing-Anywhere.html)
- Housing Anywhere; Rotterdam (remote NOT possible, relocation compensation available) Full-time
- Senior Software Engineer – Backend (https://www.remotey.com/vacancy/2254?utm_source=Twitter&utm_campaign=August17&utm_medium=Post)
- Close.io | United States | All Time Zones; fully remote, full time
- Principal Software Engineer – Envoy/OSS (https://angel.co/datawire-io/jobs/265354-principal-software-engineer-envoy-oss)
- Datawire; Boston, San Francisco, New Hampshire, Remote · Full time
- Software Engineer (https://stackoverflow.com/jobs/157985/software-engineer-skimlinks)
- Skimlinks; London (Relocation offered)
- Principle Software Engineer – Java, AWS, Kubernetes (http://jobs.jobvite.com/careers/tenable-network-security/job/oNl55fw2?__jvst=Tenable%20Employee&__jvsd=sTVbHfwq&__jvsc=Twitter&bid=nlApBBw1)
- Tenable; Columbia, Maryland; Full time
- Cloud Solution Engineer (https://stackoverflow.com/jobs/154331/cloud-solution-engineer-dito)
- Dito; remote
- Kubernetes Solutions Engineer (m/f) (http://www.visaok.in/job/1220-kubernetes-solutions-engineer-m-f-giant-swarm-gmbh/)
- Giant Swarm GmbH; Cologne, Full time
- Senior Systems / Devops Engineer – Linux Devops Kubernetes – Fi | UAE (http://hiringuae.com/2017/09/29/senior-systems-devops-engineer-linux-devops-kubernetes-fi-uae/)
- Aston Carter; United Arab Emirates
- Deployment Engineer (https://boards.greenhouse.io/mirantis/jobs/808261?gh_src=6mh8qy1#.WdZLahOPJhE)
- Mirantis; Austin, Full time
- Senior Back End Developer (https://www.teamwork.com/jobs/seniorbackenddev?utm_content=buffer09316&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- Teamwork.com; Cork, Ireland or remote, Full Time
- Kubernetes Support Engineer (m/f) (http://www.visaok.in/job/1377-kubernetes-support-engineer-m-f-giant-swarm-gmbh/)
- Giant Swarm; Angola, Full time
- Data engineer (mid-level) (http://greatplacefortalent.nl/jobs/855771/Data,%20Data%20Engineer,%20Scala,%20Akka,%20cloud/)
- Weeronline; Amsterdam, Full time
- Backend Developer – NodeJS, Docker, Kubernetes & more (http://workinstartups.com/job-board/job/62723/backend-developer-nodejs-docker-kubernetes-more-at-bravocompany-ltd/)
- Bravo CO.; London, Full time
- Cloud Solutions Architect (https://boards.greenhouse.io/mirantis/jobs/759034?gh_src=i6nxb51#.Wfdc8hOPKqA)
- Mirantis; Austin, Full time
- Kubernetes Specialist (http://www.aplitrak.com/?adid=ZWQuNTA1MjkudHdpQG1ici5hcGxpdHJhay5jb20)
- One of the largest companies in the world; Hampshire, £500/d
- Senior DevOps Engineer (Puppet, AWS, Docker, Kubernetes) (http://www.esynergy-solutions.co.uk/jobs/senior-devops-engineer-puppet-aws-docker-kubernetes)
- A leading automotive organisation; Maidenhead; Full time
- Site Reliability Engineer (https://saagie.welcomekit.co/jobs/en-site-reliability-engineer_le-petit-quevilly)
- Saagie; Le Petit-Quevilly, Full time
- Senior DevOps Engineer – Kubernetes,Dock (https://jobs.utah.gov/jsp/utjobs/single-job?j=3636317)
- SaaS Company; Sandy City, Full time
- Solutions Architect- Docker, Kubernetes, AWS (http://www.aplitrak.com/?adid=dmlra2ltaWxsZXIuMjMwMTcudHdpQGhhcnJpbmd0b25zdGFyci5hcGxpdHJhay5jb20)
- London; Full time
- Senior Product Manager, CI/CD (https://jobs.lever.co/gitlab/209de58a-4d9f-47a0-85d2-f2afbfb4fa93)
- Gitlab; Remote, Full time
- Kubernetes DevOps CI/CD pipeline (GCP) (https://www.freelancer.com/projects/python/kubernetes-devops-pipeline-gcp/)
- ARCUS Global Inc; Irvine, Full time
- Sr. Manager – Open Source Kubernetes (https://careers.vmware.com/job/-/-/1567/6194100?utm_source=twitter.com&utm_medium=social_post&utm_campaign=VMware_social&source=LIPJ)
- VMware PKS; Palo Alto, Full time
- Software Engineer (http://rss.cm/job/1330/65?utm_content=buffera3e60&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- Synthace; London, Full time
- DevOps, System Administrator (https://stackoverflow.com/jobs/162684/kubernetes-go-ticketmaster-uk-limited)
- Ticketmaster UK; London, Full time
- Sr. Infrastructure Security Engineer (https://www.stackpair.com/tinder/los-angeles/sr-infrastructure-security-engineer)
- Tinder; Los Angeles, Full time
- SENIOR SITE RELIABILITY / DEVOPS ENGINEER (https://fraugster.com/jobs/berlin-senior-devops)
- Fraugster; Berlin, Full time
Literature
- Cloud Native Infrastructure (http://www.cnibook.info/)
- This book by Kris Nova (https://twitter.com/Kris__Nova) and Justin Garrison (https://twitter.com/rothgar) will teach you when you should architect your systems to take advantage of the benefits of the cloud. It will give examples of pitfalls to avoid and show you the patterns to embrace to be successful. Running cloud native infrastructure requires different skills and has many benefits over traditional data centers.
- Free eBook: Deploying and Scaling Kubernetes with Rancher (http://info.rancher.com/deploying-scaling-kubernetes-ebook?utm_content=bufferfdaa4&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Vishal Biyani (https://twitter.com/vishal_biyani) & Girish Shilamkar (https://twitter.com/shilamkar) ; guidebook provides a detailed introduction to using Kubernetes with the Rancher container management platform.
- Kubernetes Patterns (https://leanpub.com/k8spatterns)
- By Bilgin Ibryam (https://twitter.com/bibryam) & Roland Huß (https://twitter.com/ro14nd) ; A minimalistic and focused guide with common use cases, patterns, principles and practises for developing Cloud Native applications on Kubernetes.
- Architecting for Scale: High Availability for Your Growing Applications (https://www.amazon.com/Architecting-Scale-Availability-Growing-Applications-ebook/dp/B01IAK49FS%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB01IAK49FS&zpy=1)
- By Lee Atchison (https://twitter.com/leeatchison) ; provides basic techniques for building applications that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect.
- Kubernetes: Up and Running (http://shop.oreilly.com/product/0636920043874.do)
- Authors Kelsey Hightower (https://twitter.com/kelseyhightower) , Brendan Burns (https://twitter.com/brendanburns) , and Joe Beda (https://twitter.com/jbeda) —who’ve worked on Kubernetes at Google—explain how this system fits into the lifecycle of a distributed application. You will learn how to use tools and APIs to automate scalable distributed systems, whether it is for online services, machine-learning applications, or a cluster of Raspberry Pi computers.
- Kubernetes Definitive Guide: Keys from Docker to Kubernetes Practice (2nd Edition) – Kubernetes权威指南 (https://www.amazon.com/Kubernetes-Definitive-Guide-Docker-Practice/dp/7121299410%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D7121299410&zpy=1)
- Kubernetes Microservices with Docker (https://www.amazon.com/Kubernetes-Microservices-Docker-Vohra-ebook/dp/B01FXJ9OB8%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB01FXJ9OB8&zpy=1)
- By Vohra (https://www.amazon.com/s/ref=dp_byline_sr_ebooks_1?ie=UTF8&text=Vohra&search-alias=digital-text&field-author=Vohra&sort=relevancerank) ; This book on Kubernetes, the container cluster manager, discusses all aspects of using Kubernetes in today’s complex big data and enterprise applications, including Docker containers.
- Deploying Rails with Docker, Kubernetes and ECS (https://www.amazon.com/Deploying-Rails-Docker-Kubernetes-ECS/dp/1484224140%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1484224140&zpy=1)
- By Pablo Acuña (https://twitter.com/pabloacunar) ; shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
- Everything Kubernetes; The ultimate guide to deploying, managing and scaling Kubernetes (https://www.stratoscale.com/resources/ebook/everything-kubernetes-5/?utm_medium=social)
- Kubernetes provides a complete set of building blocks that allow the automation of many operations for managing development, test, and production environments. This simple yet comprehensive guide offers you and your team everything you need to know on deploying, managing and scaling Kubernetes. It’s great for those experimenting with Kubernetes for the first time but also for Kubernetes rockstars.
- Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms (https://www.amazon.com/Kubernetes-Management-Design-Patterns-Platforms/dp/148422597X%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D148422597X&zpy=1)
- By Vohra (https://www.amazon.com/s/ref=dp_byline_sr_ebooks_1?ie=UTF8&text=Vohra&search-alias=digital-text&field-author=Vohra&sort=relevancerank) ; The atomic unit of modular container service in Kubernetes is a Pod, which is a group of containers with a common filesystem and networking. The Kubernetes Pod abstraction enables design patterns for containerized applications similar to object-oriented design patterns. Containers provide some of the same benefits as software objects such as modularity or packaging, abstraction, and reuse
- Technical Guide to Creating and Accessing a Kubernetes Cluster on OpenStack (https://content.mirantis.com/Kubernetes-on-OpenStack-eBook-Landing-Page.html?utm_campaign=Kubernetes&utm_content=39244676&utm_medium=social&utm_source=twitter)
- As Kubernetes gains popularity, many people are asking: “How can Kubernetes and OpenStack be used together?” In this eBook, get a technical walkthrough on how to deploy Kubernetes on OpenStack and start running containerized apps on your Kubernetes cluster.
- Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms 1st ed. Edition (https://www.amazon.com/Kubernetes-Management-Design-Patterns-Platforms/dp/148422597X%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D148422597X&zpy=1)
- Take container cluster management to the next level; learn how to administer and configure Kubernetes on CoreOS; and apply suitable management design patterns such as Configmaps, Autoscaling, elastic resource usage, and high availability. Some of the other features discussed are logging, scheduling, rolling updates, volumes, service types, and multiple cloud provider zones.
- Mastering CoreOS (https://www.amazon.com/Mastering-CoreOS-Sreenivas-Makam/dp/1785288121%3FSubscriptionId%3DAKIAJ2HQNLFCLUOUMLHQ%26tag%3Dzippylab-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1785288121&zpy=1)
- By Sreenivas Makam (https://twitter.com/srmakam) ; This book covers the CoreOS internals and the technologies used in the deployment of container-based distributed applications. It starts with an overview of CoreOS and distributed application development while sharing knowledge on related technologies. Critical CoreOS services and networking and storage considerations for CoreOS are covered next.
- DevOps with OpenShift (https://www.openshift.com/promotions/devops-with-openshift.html)
- For many organizations, a big part of DevOps’ appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects, and infra-ops engineers with a more practical option.
- The Kubernetes Book (https://leanpub.com/thekubernetesbook)
- By Nigel Poulton (https://twitter.com/nigelpoulton) ; Containers are here and resistance is futile! Now that people are getting their heads around Docker, they need an orchestration platform to help them manage their containerized apps. Kubernetes has emerged as one of the hottest and most important container orchestration platforms in the world. This book gets you up to speed fast!
- Kubernetes for Java Developers (http://www.oreilly.com/programming/free/kubernetes-for-java-developers.csp)
- Author Arun Gupta (https://twitter.com/arungupta) —Principal Open Source Technologist at Amazon Web Services—demonstrates how Kubernetes orchestration simplifies the plumbing needed to get containers up and running at all times. Although the examples in this report use Java, the concepts are applicable for anybody interested in getting started with Kubernetes.
- Kubernetes Cookbook: Building Cloud Native Applications (https://www.amazon.co.jp/dp/1491979682/ref=cm_sw_r_cp_api_BUwczb09YK4P5)
- By Sebastien Goasguen (https://twitter.com/sebgoa)
- Introduction to Kubernetes Using Docker (https://www.skillwise.com/sales/introduction-to-kubernetes-using-docker?aid=a-jydho314&utm_content=bufferbf967&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- Docker is a transcendent tool for those who transfer, install, and manage software applications on a regular basis. The advent of Kubernetes, however, has somehow made containerizing and automating applications even easier. In this course designed for students of all skill levels, you’ll learn Docker, the world’s leading software containerization platform, and become a master of automating deployment, scaling, and management of containerized applications using Kubernetes.
- Kubernetes Cookbook (https://www.packtpub.com/packt/offers/free-learning)
- Learn how to automate and manage your Linux containers and improve the overall performance of your system