KubeWeekly #65
Published: December 19, 2016
Technical
- kubernetes-letsencrypt (https://github.com/tazjin/kubernetes-letsencrypt/releases/tag/1.5)
- By Vincent Ambo (https://twitter.com/tazjin)
- Installing a Kubernetes 1.4 cluster on Hypriot 1.1.1 with kubeadm (http://kubecloud.io/kubernetes-cluster-with-kubeadm/)
- By Kasper Nissen (https://twitter.com/phennex)
- KOPS (https://github.com/kubernetes/kops/releases/tag/v1.4.3)
- By Justin Santa Barbara (https://twitter.com/justinsantab)
- What Kubernetes users should know about the rkt container engine (https://coreos.com/blog/rkt-and-kubernetes.html)
- By Jonathan Boulle (https://twitter.com/baronboulle)
- Local Django on Kubernetes with Minikube (https://medium.com/google-cloud/local-django-on-kubernetes-with-minikube-89f5ad100378#.wa1futa83)
- By Bill Prin (https://twitter.com/waprin_io)
- Testing Distributed Systems with Weave Scope’s Traffic Control Plugin (https://www.weave.works/testing-distributed-systems-weave-scope/?utm_content=buffer84f1d&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Anita Buehrle (https://github.com/abuehrle)
- Your very own Kubernetes cluster on Azure (ACS) (https://medium.com/devoops-and-universe/your-very-own-kubernetes-cluster-on-azure-acs-9ea758dcf100#.poub93gp3)
- By Mike Chaliy (https://twitter.com/chaliy)
- Location Transparency with Akka (http://paoloambrosio.net/2016/12/14/akka-location-transparency.html)
- By Paulo Ambrosio (https://twitter.com/paoloambrosio)
- Sumo Logic daemon set for Kubernetes (https://github.com/jdumars/sumokube)
- By Jason DuMars (https://twitter.com/jaydumars)
- Storage in Kubernetes Explained (https://blog.codedellemc.com/2016/12/15/kubernetes-storage/?cmp=soc-cor-glbl-us-sprinklr-TWITTER–codeDellEMC-732539177)
- By CantbeWong (https://blog.codedellemc.com/author/cantbewong/)
- Troubleshooting Docker and Kubernetes (http://sysadvent.blogspot.com/2016/12/day-19-troubleshooting-docker-and.html?utm_content=buffera124a&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Jorge Salamero (https://twitter.com/bencerillo) & Brian O’Rourke (https://twitter.com/borourke)
- Haskell Bake + Kubernetes CI/CD (https://github.com/uncannyworks/build-server)
- By Brian Jones (https://twitter.com/mojobojo)
- Environment for Developing Kubernetes (https://gist.github.com/whitlockjc/7b6880d25e390db9ce70e40bc7b2bc45)
- By Jeremy Whitlock (https://twitter.com/whitlockjc)
- Announcing The Canonical Distribution of Kubernetes 1.5.1 (http://insights.ubuntu.com/2016/12/16/announcing-canonical-kubernetes-1-5-1/)
- By Jorge Castro (https://twitter.com/@castrojo)
- Let’s extend Kubernetes (https://www.ianlewis.org/jp/extending-kubernetes-ja)
- By Ian Lewis (https://twitter.com/IanMLewis)
- Spring Cloud for Microservices Compared to Kubernetes (http://www.ofbizian.com/2016/12/spring-cloud-compared-kubernetes.html)
- By Bilgin Ibryam (https://twitter.com/bibryam)
Blogs / Articles
- Linux and Windows, living together, total chaos! (OK, Kubernetes 1.5) (https://www.mirantis.com/blog/linux-windows-living-together-total-chaos-ok-kubernetes-1-5/)
- By Nick Chase (https://twitter.com/NickChase)
- Diversity Scholarship Series: One Software Engineer’s Unexpected CloudNativeCon + KubeCon Experience (https://www.cncf.io/blog/2016/12/14/diversity-scholarship-series-one-software-engineers-unexpected-cloudnativecon-kubecon-experience?utm_content=buffercab18&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Kris Nova (https://twitter.com/krisnovember)
- Kubernetes Simplification a Priority (http://containerjournal.com/2016/12/15/kubernetes-simplification-priority/)
- By Mike Vizard (https://twitter.com/mvizard)
- New version of container orchestrator Kubernetes advances support for Windows containers (http://www.geekwire.com/2016/new-version-container-orchestrator-kubernetes-advances-support-windows-containers/?utm_content=bufferf3e93&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Dan Richman (https://twitter.com/danielarichman)
- Docker open sources critical infrastructure component (https://techcrunch.com/2016/12/14/docker-open-sources-critical-infrastructure-component/amp/)
- By Ron Miller (https://twitter.com/ron_miller)
- Read the fine print with Kubernetes 1.5 Windows support (http://itknowledgeexchange.techtarget.com/modern-operations/read-fine-print-kubernetes-1-5-windows-support/?utm_campaign=itke_smteam&utm_medium=social&utm_source=twitter&utm_content=1481742348)
- By Beth Pariseau (https://twitter.com/PariseauTT)
- Windows Release Date, Latest News & Update: Kubernetes 1.5 Is Coming to Windows Server 2016 On December 15; Features Revealed (http://www.gamenguide.com/articles/90607/20161214/windows-release-date-latest-news-update-kubernetes-1-5-is-coming-to-windows-server-2016-on-december-15-features-revealed.htm)
- By LJ Joseph (http://www.gamenguide.com/reporters/lj-joseph)
- Kubernetes 1.5: Supporting Production Workloads (http://blog.kubernetes.io/2016/12/kubernetes-1.5-supporting-production-workloads.html)
- By Aparna Sinha (https://twitter.com/apbhatnagar)
- Kubernetes 1.5 Released with Improved StatefulSets and Alpha Support for Windows Server 2016 (https://www.infoq.com/news/2016/12/kubernetes-1.5#.WFfVulZHDCY.twitter)
- By Daniel Bryant (https://twitter.com/danielbryantuk)
- Kubernetes 1.5 Could Bring Pre-configured, Containerized Data to Bare Metal (http://www.thewhir.com/web-hosting-news/kubernetes-1-5-could-bring-pre-configured-containerized-data-to-bare-metal)
- By Scott M Fulton III (https://twitter.com/SMFulton3)
- CoreOS Linux Rebranded as Container Linux, as Kubernetes Goes Self-Service (http://www.serverwatch.com/server-news/coreos-linux-rebranded-as-container-linux-as-kubernetes-goes-self-service.html)
- By Sean Kerner (https://twitter.com/TechJournalist)
- Accelerite’s CloudStack-based Platform Now Integrates with Kubernetes (http://ostatic.com/blog/accelerites-cloudstack-based-platform-now-integrates-with-kubernetes)
- By Sam Dean (https://twitter.com/samaugustdean)
- The future of OpenStack and Kubernetes (http://superuser.openstack.org/articles/openstack-kubernetes-future/)
- By Lauren Sell (https://twitter.com/laurensell)
- Cloud Native Part 5: Microservices (https://blog.heptio.com/cloud-native-part-5-1c1106a4caf8#.avdqhsbz2)
- By Joe Beda (https://twitter.com/jbeda)
- Diversity Scholarship Series: My Programming Journey – Becoming a Kubernetes Maintainer (https://www.linux.com/blog/diversity-scholarship-series-my-programming-journey-becoming-kubernetes-maintainer)
- By Lucas Käldström (https://twitter.com/kubernetesonarm)
- Why is there So Much Hype around Kubernetes? (https://paulcook.quora.com/Why-is-there-So-Much-Hype-around-Kubernetes?srid=1NRt)
- By Paul Cook (https://twitter.com/paulcook159)
- Using Kubernetes for Deployments (https://blog.codeship.com/using-kubernetes-for-deployments/)
- By Zachary Flower (https://twitter.com/zachflower)
Presentations
- Cloud Native Con / KubeCon 2016 (https://www.youtube.com/playlist?list=PLj6h78yzYM2PqgIGU1Qmi8nY7dqn9PCr4)
- Full list of all presentations and talks from Seattle, 2016
- DevOps Day 2016 (https://www.youtube.com/channel/UCJ5PElsUTlzmIe50z6BBxZg/videos)
- Full list of all presentations and talks from Devops Day, 2016
- Tectonic Summit Pancake Breakfast: How to Sell Kubernetes to the Hypervisor-Minded (http://thenewstack.io/tectonic-summit-pancake-breakfast/)
- By Kiran Oliver (https://twitter.com/koliver_writes) ; “Probably the biggest defining moment for the Kubernetes community right now is that other communities are communities of vendors more so than Kubernetes. I think Kubernetes is more a community of developers, operators, and users than it is of vendors. It’s up to us as users and developers in that community to continue to keep that feeling,” Intel VP and GM of Cloud and Infrastructure Technologies Jonathan Donaldson (https://www.linkedin.com/in/jonathandonaldson) said on the 114th edition of the The New Stack Analysts podcast, a special “Pancake Breakfast Podcast” recorded during the CoreOS Tectonic Summit, held in New York this week. Donaldson was joined by SAP Director of Cloud Architecture & Engineering Nishi Davidson (https://www.linkedin.com/in/nish2707) , CoreOS Vice President of Engineering Mike Saparov (https://www.linkedin.com/in/msaparov) , and Tigera CEO Andrew Randall
(https://www.linkedin.com/in/andrewrandall) - Google Home Controlling Kubernetes Cluster (https://www.youtube.com/watch?v=Sn32pXvRCDw)
- By Janakiram MSV (https://twitter.com/janakiramm) ; Google Assistant Action to talk to Container Engine to manage a live Kubernetes deployment.
- Kubernetes and the Cloud Platform over Coffee with Kelsey Hightower (http://www.titiapps.com/kubernetes-and-the-cloud-platform-over-coffee-with-kelsey-hightower/)
- By Lawrence Moroney (https://twitter.com/lmoroney) ; Learn about Kubernetes, Cloud and more in this episode of Coffee with a Googler where Laurence meets with Kelsey Hightower. Built on the open source Kubernetes system, Container Engine gives you the flexibility to take advantage of on-premises, hybrid, or public cloud infrastructure.
- New Kubernetes Release Enables Container Management on Windows Server (https://www.youtube.com/watch?v=DXcevqEFL3w)
- By eWeek; Kubernetes 1.5 brings container management to Windows; Cisco Security Business Group continues to accelerate growth; BMC makes change at top, selects former Polycom CEO; and there’s more.
- MEETUP #4 Cloud Native Computing Foundation : Mise en oeuvre de Kubernetes (https://www.youtube.com/watch?v=0bovxvpSLe8)
- Ce meetup est co-organisé en partenariat avec le GDG Cloud Paris. Featuring Jean-Christophe Sirot (https://twitter.com/jcsirot) , Charles Sabourdin (https://twitter.com/kanedafromparis) & Smaine Kahlouch (https://twitter.com/Smana91)
- Kubernetes Webinar Series – Migrating Docker Swarm Applications to Kubernetes (https://www.youtube.com/watch?v=Co3Ur-MbcYY&feature=youtu.be)
- By Janakiram MSV (https://twitter.com/janakiramm) & Joseph Jacks (https://twitter.com/asynchio) ; This webinar will walk you through the steps involved in migrating a multi-container application deployed in Docker Swarm to Kubernetes. It will map the concepts of Swarm to Kubernetes. Attend this webinar to learn how to apply your Docker skills to Kubernetes for running and managing containerized applications in production.
- Deploy a Kubernetes Cluster on Fedora using kubeadm (https://www.youtube.com/watch?v=S7wvXYhG-JU)
- By Seth Jennings (https://twitter.com/sjenninglinux)
- Scalable Microservices with gRPC, Kubernetes, and Docker (https://www.youtube.com/watch?v=xsIwYL-N4vI)
- By Sandeep Dinesh (https://twitter.com/SandeepDinesh) ; While moving to a microservices architecture provides many benefits, it also brings up a slew of challenges. Unlike monolithic architectures, microservice architectures have to deal with coordinating, organizing, and managing a collection of different services with different scaling needs. On top of these, each microservice needs a lightweight, efficient, and maintainable API to facilitate the high level of communication between services. Shows you how Kubernetes and gRPC, two open source projects based on experience Google has gained running microservices at scale, can help solve these problems!
- Kubernetes Community Meeting 20161215 (https://www.youtube.com/watch?v=ktaaJSMv-Z8)
- Demo: end-to-end monitoring of kubernetes; Release update 1.5, 1.6; SIG introspection discussions – SIG-Scheduling, SIG-Autoscaling, SIG-ClusterOps; Q&A
- Kubernetes SIG Auth Meeting 20161214 (https://www.youtube.com/watch?v=XaPDkb5hFww)
- Agenda: Automatic service serving cert signer controller; Vault integration demo.
- Kubernetes SIG-CLI Meeting 2016-12-14 (https://www.youtube.com/watch?v=Cx5EbxvR4Yo)
- SIG-CLI planning the roadmap / goals for 2017.
Slideshare
- Kubernetes/GKE Workshop (https://speakerdeck.com/vishh/gke-workshop)
- By David Oppenheimer (https://twitter.com/davidopp) & Vishnu Kannan (https://twitter.com/vishnukanan) ;Kubernetes & GKE workshop delivered at Google Bangalore.
Upcoming Events
- Manage and deploy apps with Kubernetes and how to be an effective team-mate (https://www.meetup.com/Denver-Full-Stack-Development/events/235655033/)
- December 20, Denver
- The Twelve Clouds of Christmas: Year Six (https://www.meetup.com/CloudAustin/events/228918521/)
- December 20, Austin
- Kubernetes for Java Developers (https://www.meetup.com/Jacksonville-JAVA-User-Group-JaxJUG/events/236283362/)
- December 21, Jacksonville
- End of year social (https://www.meetup.com/Cape-Town-DevOps/events/236064440/)
- December 21, Cape Town
- January Go Israel Meetup: Building a Bank using Go and Kubernetes (https://www.meetup.com/Go-Israel/events/234316287/)
- January 4, Tel Aviv-Yafo
- Charlotte Kubernetes Meetup (https://www.meetup.com/Kubernetes-Charlotte/events/232758705/)
- January 4, Charlotte
- Learn about Kubernetes 1.5 Highlights (https://www.meetup.com/Nashville-Kubernetes-Meetup/events/234976094/)
- January 5, Nashville
- Apache Mesos & CNCF meetup Part 2 (https://www.meetup.com/Bangalore-Mesos-cncf-User-Group/events/235300516/)
- January 7, Bangalore
- Intermediate Kubernetes: What are Customers Doing With Kubernetes? (https://www.meetup.com/GCPonline/events/235941976/)
- January 10, Mountain View
- Running containers on AWS and Google Cloud (https://www.meetup.com/Hamburg-Kubernetes-Meetup/events/236333341/)
- January 10, Hamburg
- A brave new year with Kubernetes (https://www.meetup.com/Software-Circus/events/235876646/)
- January 10, Amsterdam
- Containing Chaos with Kubernetes (https://nomadphp.com/nomadphp-2017-01-us/)
- January 19, Webinar
- Cloud Native/ Kubernetes 101 Roadshow (https://www.eventbrite.com/e/cloud-native-kubernetes-101-roadshow-seattle-tickets-29477083751)
- January 25, Seattle
- KubeCon / Cloud Native Con EU (http://events.linuxfoundation.org/events/cloudnativecon-and-kubecon-europe/program/cfp)
- March 29-30, Berlin
- Kubernetes Hands-On, OSCON (http://conferences.oreilly.com/oscon/oscon-tx/public/schedule/grid/public)
- May 8-11, Austin
- Cluster EU (https://clustereurope.org/)
- May 15, Paris
- Container Camp AU (https://container.camp/au/2017/)
- May 2017, Austrailia
Literature
- Kubernetes: Up and Running: Dive into the Future of Infrastructure (http://www.savingexpert.info/2016/11/24/10-kubernetes-up-and-running-dive-into-the-future-of-infrastructure-6/)
- By Kelsey Hightower (https://twitter.com/kelseyhightower) ; This practical book will prepare you to take advantage of everything the Kubernetes platform has to offer.
- 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.
- 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
- 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.
Swag
- KUBERNETES NO SHOW SOCK (https://store.cncf.io/collections/kubernetes/products/kubernestes-no-show-sock)
- The most comfortable sock on earth! The K8 no show sock is the ultimate fashion accessory and the most comfortable one you will ever wear. One size fits most.