KubeWeekly #96
Published: July 24, 2017
Technical
- Kubernetes 1.7: Security Features Overview (https://www.twistlock.com/2017/07/19/kubernetes-1-7-security-features-overview/)
- By Michael Kletselman (https://www.linkedin.com/in/michaelkk/?ppe=1)
- From Monolith to Microservice Architecture on Kubernetes, part 1 — The Api Gateway (https://medium.com/jeroen-rosenberg/from-monolith-to-microservice-architecture-on-kubernetes-part-1-the-api-gateway-eb82f8c2d10c)
- By Jeroen Rosenberg (https://twitter.com/jeroenrosenberg)
- Docker Linux Distributions That Work With Kubernetes: Linuxkit (https://www.weave.works/blog/docker-linux-distributions-that-work-with-kubernetes-linuxkit)
- By Ilya Dmitrichenko (https://twitter.com/errordeveloper)
- Overengineering The Deployment of Static HTML With CI/CD Docker and Kubernetes (https://medium.com/@mswehli/overengineering-the-deployment-of-static-html-with-ci-cd-docker-and-kubernetes-ac0441b754ca)
- By Mahmoud Swehli (https://twitter.com/mahmoudswehli)
- Kubernetes ConfigMaps and Secrets (https://medium.com/google-cloud/kubernetes-configmaps-and-secrets-68d061f7ab5b)
- By Sandeep Dinesh (https://twitter.com/SandeepDinesh)
- Kubernetes Deep Dive: API Server – Part 2 (https://blog.openshift.com/kubernetes-deep-dive-api-server-part-2/)
- By Stefan Schimanski (https://twitter.com/the1stein) & Michael Hausenblas (https://twitter.com/mhausenblas)
- kubectl Resource Short-names — #HeptioProTip (https://blog.heptio.com/kubectl-resource-short-names-heptioprotip-c8eff9fb7202)
- By Ross Kukulinski (https://twitter.com/rosskukulinski)
- Kubernetes Cheat Sheet: From Install to Minikube (https://www.linkedin.com/pulse/kubernetes-cheat-sheet-from-install-minikube-daniel-oh?_lrsc=11f62d48-275c-4dce-81c8-0bb5d64c129c≻_cid=701600000011zELAAY)
- By Daniel Oh (https://github.com/danieloh30)
- Securely Access MongoDB from a Spring Boot App Running on Bluemix Kubernetes Using Kubernetes Secrets (https://www.ibm.com/blogs/bluemix/2017/07/securely-access-mongodb-spring-boot-app-running-bluemix-kubernetes-using-kubernetes-secrets/)
- By Paul Bennett (https://www.ibm.com/blogs/bluemix/author/paul-bennett/)
- How Watson Health Cloud Deploys Applications with Kubernetes (http://blog.kubernetes.io/2017/07/how-watson-health-cloud-deploys.html)
- BySandhya Kapoor (https://www.linkedin.com/in/sandhyakapoor/)
- Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services (https://github.com/kubernetes-incubator/external-dns)
- By Martin Linkhorst (https://twitter.com/martinlinkhorst)
- Going Open-Source in Monitoring, Part III: 10 Most Useful Grafana Dashboards to Monitor Kubernetes and Services (http://blog.lwolf.org/post/going-open-source-in-monitoring-part-iii-10-most-useful-grafana-dashboards-to-monitor-kubernetes-and-services/)
- By Sergey Nuzhdin (https://twitter.com/SergeyNuzhdin)
- Run Django applications on the Canonical Distribution of Kubernetes (https://insights.ubuntu.com/?p=77367)
- By Jacek Nykis (https://twitter.com/jacek)
- Learn Kubernetes behind a corporate proxy (https://blog.alexellis.io/minikube-behind-proxy/)
- By Alex Ellis (https://twitter.com/alexellisuk)
- Kubernetes Tutorial: Monitoring HTTP Service Health (https://netsil.com/blog/kubernetes-tutorial-monitoring-http/)
- By Steffi Li (https://twitter.com/steffi_li)
- Kubernetes and IBM Bluemix: How to deploy, manage, and secure your container-based workloads – Part 5 (https://www.ibm.com/blogs/bluemix/2017/07/kubernetes-and-bluemix-container-based-workloads-part5/?utm_source=dlvr.it&utm_medium=twitter)
- By Jeffrey Kwong (https://www.ibm.com/blogs/bluemix/author/jeffrey-kwong/)
- Kubernetes: Flannel Docker IP Issue (http://pe-kay.blogspot.com/2017/07/kubernetes-flannel-docker-ip-issue.html?spref=tw)
- By Pranab Sharma (https://twitter.com/SharmaPranab)
Blogs / Articles
- From Google to the world: the Kubernetes origin story (https://cloudplatform.googleblog.com/2016/07/from-Google-to-the-world-the-Kubernetes-origin-story.html?utm_campaign=crowdfire&utm_content=crowdfire&utm_medium=social&utm_source=twitter#1003566697-tw#1500731478855)
- By Craig McLuckie (https://twitter.com/cmcluck)
- I want to break free! Kubernetes has a life beyond containers (http://www.theregister.co.uk/2017/07/24/kubernetes_post_server_life/?mt=1500883501477)
- ByMaxwell Cooter (https://twitter.com/maxcooter)
- Amazon Considering New Cloud Service to Combat Google (https://www.theinformation.com/amazon-considering-new-cloud-service-to-combat-google)
- By Kevin McLaughlin (https://twitter.com/kmclaughlinSF)
- Report: Amazon Web Services warming up to Kubernetes for container management (https://www.geekwire.com/2017/report-amazon-web-services-warming-kubernetes-container-management/)
- By Tom Krazit (https://twitter.com/tomkrazit)
- Open Container Initiative Specifications Reach 1.0 Milestone (http://www.eweek.com/virtualization/open-container-initiative-specifications-reach-1.0-milestone?src=fridayfive3email)
- By Sean Kerner (https://twitter.com/TechJournalist)
- Kubernetes Turns Two: A Look at The Numbers From This Past Year (https://coreos.com/blog/kubernetes-turns-two)
- By Elsie Phillips (https://twitter.com/elsiephilly)
- Why the Kubernetes Kids can’t hurt Bezos’ Amazon beast (https://www.theregister.co.uk/2017/07/18/kubernetes_anyone_but_aws/?mt=1500664606717)
- By Matt Asay (https://twitter.com/mjasay)
- Does AWS Plan to Battle Google Using Kubernetes? (https://www.sdxcentral.com/articles/news/aws-plan-battle-google-using-kubernetes/2017/07/?utm_content=bufferea1e1&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer)
- By Jessica Lyons Hardcastle (https://twitter.com/JessicaHrdcstle)
- How to Choose the Right Kubernetes Management Platform (https://www.linkedin.com/pulse/how-choose-right-kubernetes-management-platform-slava-koltovich?trk=v-feed)
- By Slava Koltovich (https://twitter.com/vkoltovich)
- What Kubernetes means to me (https://www.linkedin.com/pulse/what-kubernetes-means-me-jaice-singer-dumars)
- By Jaice Singer DuMars (https://twitter.com/jaydumars)
- Why access control is key for a secure multi-tenant Kubernetes deployment? (https://laszlo.cloud/Why-access-control-is-key-for-a-secure-multi-tenant-Kubernetes-deployment)
- By Laszlo Fogas (https://twitter.com/laszlocph)
- How to Secure Docker Networking for Access to External Networks and Applications (http://neuvector.com/blog/secure-docker-networking-access-external-networks/)
- By Glen Kosaka (https://twitter.com/GlenKosaka)
- Independent for two years, Kubernetes is at the center of the cloud — and now comes the hard part (https://www.geekwire.com/2017/independent-two-years-kubernetes-center-cloud-now-comes-hard-part/)
- By Tom Krazit (https://twitter.com/tomkrazit)
- How Microsoft Deployed Kubernetes to Speed Testing of SQL Server 2017 on Linux (https://thenewstack.io/microsoft-uses-linux-containers-test-sql-server-2017/)
- By Mary Branscombe (https://twitter.com/marypcbuk)
- Salesforce, Comcast Test Kubernetes for Massively Scalable Workloads (https://thenewstack.io/salesforce-comcast-kicks-tires-kubernetes/)
- By Joab Jackson (https://twitter.com/Joab_Jackson)
- Kubernetes on AWS still a work in progress as management tools emerge (http://searchitoperations.techtarget.com/news/450423168/Kubernetes-on-AWS-still-a-work-in-progress-as-management-tools-emerge)
- By Beth Pariseau (https://twitter.com/pariseautt)
- Kubernetes the future of OpenStack, says tech and strategy exec (https://siliconangle.com/blog/2017/07/17/kubernetes-future-openstack-says-tech-strategy-exec-openstacksummit/)
- By Bev Terrell (https://siliconangle.com/blog/author/beverlyterrell/)
- Ancestry: Digging into the Past With New Technology (https://www.cncf.io/blog/2017/07/20/ancestry-digging-past-new-technology/)
- By CNCF (https://twitter.com/CloudNativeFdn)
Presentations
- Container Journey: Past, Present, and Future (https://www.youtube.com/watch?v=tYgtDb0t908&feature=youtu.be)
- By Brendan Burns (https://twitter.com/brendandburns) ; delivers the opening keynote ‘Container Journey: Past, Present, and Future’ at Container Camp AU on 22-24 May, 2017 at the SMC Centre in Sydney, Australia.
- Demo of Kubernetes Cabin, Mobile App for Kubernetes (https://www.youtube.com/watch?v=z54uH2gDmso)
- Watch this demo of Cabin, a mobile application to help manage your Kubernetes clusters.
- DevOps on Azure: Visual Studio to Kubernetes (http://www.vibrato.com.au/blog/devops-on-azure-visual-studio-to-kubernetes?utm_source=paulomorgado.net&utm_medium=twitter)
- In this video, James Bannan (https://twitter.com/jamesbannan) provides a run-through of how you can deploy a full application stack using Docker images in a fully automated manner using VSTS, all triggered from a single code commit.
- How Do You Pronounce Kubernetes? And What Is It? (https://www.youtube.com/watch?v=uMA7qqXIXBk)
- Tenable’s VP of Cloud Engineering, Christos Kalantzis (https://twitter.com/chriskalan) , is here to give you the breakdown on this exciting new program- and how to pronounce it!
- Buoyant CEO on why cloud-native, why now, and why doing it at Twitter was very hard (https://architecht.io/bouyant-ceo-on-why-cloud-native-why-now-and-why-doing-it-at-twitter-was-very-hard-91ced2b845c0)
- In this episode of the ARCHITECHT (https://twitter.com/architechtpub) Show podcast, William Morgan (https://twitter.com/wm) , who’s also Buoyant’s CEO, discusses how Buoyant and its flagship linkerd “service mesh” technology emerged from the lessons he and Olivier Gould (https://www.linkedin.com/in/olivergould/) learned at Twitter.
- Kubernetes meets Linux (https://www.youtube.com/watch?v=Slce9Nu-NB0)
- This talk by Vishnu Kannan (https://twitter.com/vishnukanan) will explore how kubernetes manages linux nodes under the hood. This talk will also present some of the current shortcomings of linux in the containers clusters space and explore how Google’s Borg had solved those limitations.
- Kubernetes and the Rise of Serverless (https://www.youtube.com/watch?v=YNy2QzTxOl8)
- Angus Lees (https://github.com/anguslees) looks at Kubernetes applications definition and how serverless computing fits within this new model, putting the focus on application design and operation rather than on bare infrastructure.
- Highway to Helm (Microsoft) (http://www.codechannels.com/video/containercamp/kubernetes/michelle-noorali-highway-to-helm-microsoft/)
- Presented by Michelle Noorali (https://twitter.com/michellenoorali) at Container Camp. Container Camp is the community conference about software containers and is Australia’s first conference dedicated to container technology.
- Webcast: Make Kubernetes Production Ready (https://www.youtube.com/watch?v=tbD6Rcm2sI8&feature=youtu.be)
- In this technical webcast, Harry Zhang (https://twitter.com/_Crazykev) and Abhinav Das (https://twitter.com/theabhinavdas) discuss the problems the Applatix engineering team ran into in building large-scale production apps on Kubernetes and our resulting solutions, tips, and settings to resolve them.
- The Information’s 411 — Tell Me About Kubernetes (https://soundcloud.com/user-875591423/the-informations-411-tell-me-about-kubernetes)
- Kevin talks about AWS and its new potential partnerships. Tom and Reed lay out the future of AR and how the tech giants are approaching the technology.
- Create a 2-node Kubernetes cluster in 10 minutes (https://www.youtube.com/watch?v=6xJwQgDnMFE&)
- By Alex Ellis (https://twitter.com/alexellisuk) ; Learn how to get started with Kubernetes on bare-metal in 10 mins – the open-source orchestration framework built to run containers at scale in production.
- {code} Webinar: Container Storage 101-Highly Available Applications on Docker, Kubernetes and Mesos (https://www.topitvideos.com/code-webinar-container-storage-101-highly-available-applications-on-docker-kubernetes-and-mesos-emc/?utm_source=feedburner&utm_medium=twitter&utm_campaign=Feed%3A+topappsvideos+%28Top+Application+Videos%29)
- Join us for a {code} Webinar with Kenny Coleman (https://twitter.com/KendrickColeman) , Developer Advocate at {code} by Dell EMC, where he will cover everything you’ve ever wanted to know about managing highly available applications in containers.
- Storage and Stateful Apps on Kubernetes (https://www.youtube.com/watch?v=nvv-8SL-ZCk)
- This talk by Hunter Nield (https://twitter.com/hunternield) will introduce concepts around Volumes and the various storage back-ends available. We will wrap up the talk with a demonstration on how to run a typical Database backed application.
- Opionated Kubernetes deployment on Azure (https://www.youtube.com/watch?v=Tqk_YpW9BDU)
- A presentation at Microsoft’s Open Source Camp by Andre Cruz (https://twitter.com/satazor) .
- Google Cloud Platform – Singapore Kubernetes User Group (https://www.youtube.com/watch?v=v2R7cVycQCA)
- Produced by Engineers.SG. Event Page here (https://www.meetup.com/Singapore-Kubernetes-User-Group/events/240954976/)
- Kubernetes Community Meeting 20170720 (https://www.youtube.com/watch?v=7f9KPt7GjQY)
- Demo kube-bench; Release updates; SIG Storage; SIG Service Catalog
- Kubernetes Meetup 20.7.2017 (https://www.youtube.com/watch?v=Tk7Cejyn9XA&feature=youtu.be)
- Featuring Dr Stefan Schimanski (https://twitter.com/the1stein) ; TPR, CRD, aggregated API-Server
- Kubernetes Meetup 20.7.2017 (https://www.youtube.com/watch?v=BNSkopfLwyE&feature=youtu.be)
- Featuring Sebastian Scheele (https://twitter.com/HrScheele) ; giving a deep dive into kube-node (https://github.com/kube-node/)
Slideshare
- Containers, Kubernetes and Google Cloud (https://drive.google.com/file/d/0B6j6Te0viCnHQ1I0ekdhVkdKVzg/view)
- By Mete Atamel (https://twitter.com/meteatamel) ; slides for his Containers, Kubernetes and Google Cloud talk at TheDevConf
- Deplpying ElasticSearch, Kibana and Fluentd with Helm (https://docs.google.com/presentation/d/1aHkSv9DeBlNWUOPJsXuRojYHdtaXBBU8LJ7kv3R0V34/edit#slide=id.p4)
- By Jordan Cooks (https://github.com/notnamed)
- 2017 k8s and OpenStack-Helm (https://www.slideshare.net/skanddh/2017-k8s-and-openstackhelm?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=12)
- From the OpenStack Korea Community. Demonstrates the proper way to run OpenStack in K8s
- Deploying .net application using VSTS on ACS in kubernetes (https://www.slideshare.net/sharepointguy/vsts-77926318?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=7)
- By Girish Goudar (https://twitter.com/girishtweek)
- Kubernetes Networking 101 (https://www.slideshare.net/weaveworks/kubernetes-networking-78049891?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=3)
- Kubernetes has two simple but powerful network concepts: every Pod is connected to the same network, and Services let you talk to a Pod by name. Bryan Boreham (https://twitter.com/bboreham) will take you through how these concepts are implemented
- Kubernetes on Ship of Containers (https://www.slideshare.net/Priya103/kubernetes-session-by-priyadarshini-anand?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=6)
- By Priyadarshini Anand (https://www.linkedin.com/in/priyadarshinianand/) ; Kubernetes basics
- Containerized Storage for Containers (https://www.slideshare.net/OpenEBS/containerized-storage-for-containers-kubernetes-la-meetup-july-2017?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=5)
- The Containerized Storage for Containers(OpenEBS) slides were presented in the Kubernetes Meetup , LA on July 18th by Evan Powell (https://twitter.com/epowell101)
- inwinSTACK – ceph integrate with kubernetes (https://www.slideshare.net/inwinstack/inwinstack-ceph-integrate-with-kubernetes?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=4)
- Presentation by Thor Chin
- 2017 07-19 automatic infrastructure for kubernetes ingress in aws (https://www.slideshare.net/SandorSzuecs/2017-0719-automatic-infrastructure-for-kubernetes-ingress-in-aws?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=2)
- Creating a Kubernetes ingress object is enough to provision an AWS Application Load Balancer (ALB) including automated SSL certificate lookup and TLS termination, HTTP routing based on our ingress implementation and a public resolvable DNS entry. This talk by Sandor Szuecs (https://twitter.com/sszuecs) will explain the stack and deep dive into how this works for us.
- Functional Programming in Go (https://www.slideshare.net/arschles/functional-programming-in-go?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=22)
- These are the slides from Aaron Schlesinger (https://www.linkedin.com/in/aaronschlesinger/) ‘s GopherCon 2017 Talk. Viewed as a set of design patterns, we can apply functional programming concepts to Go code to get simpler, more modular code. He’ll eschew most of the FP theory and show some of these concepts and patterns in real code. He’ll also show how small, local bits of “functionalization” can lead to large improvements over time.
- Vienna Kubernautes Erstes Meetup (https://www.slideshare.net/AleksandarLazic4/vienna-kubernautes-erstes-meetup?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=18)
- Diese Präsentation gibt einen groben Überblick über Kubernetes.
Sie ist komplett in Deutsch. By Aleksander Lazic (http://www.cloudwerkstatt.com/author/aleksandarlazic/) - Halifax DevOps (https://www.slideshare.net/KyleBassett/halifax-devops-meetup-july19-2017-78148409?qid=646f1101-96c3-4d23-9cf9-47ee7a5abb3b&v=&b=&from_search=14)
- Kyle Bassett (https://twitter.com/Kylebassett) ‘s presentation from the Halifax DevOps Meet-up on July.19th – 2017.
Upcoming Events
- Workshop: Kubernetes Implementation Options & Free Trainings (https://www.meetup.com/Cologne-Cloud/events/239463424/)
- July 24, Köln
- 3rd Meeting, Kubernetes Addicts Support Group (https://www.meetup.com/Kubernetes-Addicts-Support-Group/events/241357192/)
- July 24, Amsterdam
- A Practical Toolbox to Supercharge Your Kubernetes Cluster (http://info.rancher.com/supercharge-your-kubernetes-cluster?utm_campaign=Rancher%20-%20Weaveworks%20Webinar&utm_content=56898252&utm_medium=social&utm_source=linkedin)
- July 25, Webinar
- Kubernetes & .NET core and more (https://www.meetup.com/Sydney-Alt-Net/events/239153317/)
- July 25, Sydney
- Simplifying K8S Configuration and Better Traffic Management in Kubernetes (https://www.meetup.com/San-Francisco-Kubernetes-Meetup/events/239860737/)
- July 26, San Francisco
- Kubernetes+OpenStack 101 (https://www.meetup.com/SDCloud/events/240013189/)
- July 26, San Diego
- Google Cloud Meetup – July (https://www.meetup.com/Google-Cloud-Platform-LA/events/240895283/)
- July 26, Santa Monica
- Container Orchestration War: High Level Comparison (https://www.meetup.com/DevOps-Online-Meetup-Boston/events/241892437/)
- July 26, Boston
- Deploying tensorflow models on scale with Kubernetes (https://www.meetup.com/Data-Science-for-Internet-of-Things-Meetup-London/events/241326123/)
- July 27, London
- Running Spark on Kubernetes (https://www.brighttalk.com/webcast/14601/267211?utm_source=twitter&utm_medium=social&utm_campaign=organic)
- July 27, Webinar
- Bills Bills Bills – Visualizing GCP Bills with BigQuery (https://www.meetup.com/GCPonline/events/241848487/)
- July 27, Mountain View
- Kubernetes Odessa Meetup #1 (https://www.meetup.com/Kubernetes-Odessa/events/241267247/)
- July 28, Odesa
- CNCF Meetup with Kubernetes BirthDay Celebration!! (https://www.meetup.com/Bangalore-Mesos-cncf-User-Group/events/240781879/)
- July 29, Bangalore
- Cloud and Container Meetup (https://www.meetup.com/VietOpenStack/events/241814676/)
- July 29, Ha Noi
- how to deploy rails with kubernetes on google cloud? (https://www.meetup.com/RubyHyderabad/events/240782187/)
- July 29, Hyderabad
- JVM MX July 2017 (https://www.meetup.com/jvm-mx/events/241685829/)
- July 31, Mexico City
- Microsoft does that now?! (https://www.meetup.com/Docker-Dallas/events/240464827/)
- July 31, Dallas
- Cloud Native London, August 2017 (https://www.meetup.com/Cloud-Native-London/events/240108222/)
- August 1, London
- Lesson 5: Deployment in the Cloud with Kubernetes (https://www.meetup.com/Advanced-Spark-DeepLearni-ng-and-TensorFlow-Meetup/events/241211460/)
- August 1, Toronto
- August 2017 Microservices Meetup (https://www.meetup.com/Massachusetts-Microservices-Meetup/events/241845642/)
- August 1, Cambridge
- Kubernetes with Python (https://www.meetup.com/CamPUG/events/233934912/)
- August 1, Cambridge
- Speed up your software development lifecycle using Kubernetes (https://insights.ubuntu.com/2017/07/20/webinar-speed-up-your-software-development-lifecycle-with-kubernetes/)
- August 2, Webinar
- Basic Kubernetes Training and the Challenges of Becoming Cloud-Native & more (https://www.meetup.com/kubernauts/events/241667044/)
- August 2, Berlin
- Kubernetes Monthly Meetup (https://www.meetup.com/Sydney-Kubernetes-User-Group/events/241710366/)
- August 3, Sydney
- GCPUG Taiwan Meetup # 28 (https://gcpugtw.kktix.cc/events/meetup201708)
- August 4, Taiwan
- Kubernetes Meetup #6 (https://k8sjp.connpass.com/event/60324/)
- August 8, Tokyo
- Kubernetes 101 – Make deployments boring (https://www.meetup.com/GDGCloudVancouver/events/241312926/)
- August 8, Vancouver
- Kubernetes 101: The Basics (https://www.meetup.com/DevOps-Online-Meetup-Boston/events/241892603/)
- August 9, Boston
- First gathering of the NZ cloud meetup. (https://www.meetup.com/Cloud-Native-NZ/events/241259535/)
- August 9, Tauranga
- Seminar invitation: IBM Cloud private (http://cloudprivate-sthlm.mybluemix.net/)
- September 12, Kista Alléväg
Literature
- 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.
- 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 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: Up and Running: Dive into the Future of Infrastructure (http://shop.oreilly.com/product/0636920043874.do)
- 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
- 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.
- 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)
Swag
- Kubernetes SWAG Via CNCF (https://store.cncf.io/collections/kubernetes)
- The most comfortable clothes on earth!
- Get your RUN K8S Shirt (https://teespring.com/runk8s#pid=2&cid=2397&sid=front)
- If you want to motivate other people to run Kubernetes, this is your Shirt!