Git Product home page Git Product logo

kubernetes-100days's Introduction

Kubernetes in 100 Days

Notes from the 100 days with Kubernetes — a container orchestration platform (for Apache Spark and Apache Kafka).

Daily Notes

The Goal

I've long been thinking about what is my way of learning in a more effective way. I found taking notes in public (mainly on gitbook) very effective to keep the learning pace, and wanted to explore other tools.

Due to the following events I have finally been convinced that it's time to spend some time with Kubernetes.

  1. Apache Spark began supporting Kubernetes (aka Spark on Kubernetes)

  2. Kubernetes in Action book was published and soon arrived as a printed book

  3. DC/OS announced support for Kubernetes

  4. Apache Kafka requires Zookeeper and one or more Kafka brokers (that begs for Docker Compose at the very least)

  5. Docker announced support for Kubernetes (Docker for Mac and Docker Enterprise Edition)

  6. More and more projects I've been involved in (with Spark and Kafka) required some kind of container orchestration and mentioned Kubernetes

On Jan 30th, 2018 I thought it'd be a very good time to make it happen and started taking notes in Evernote (locally on my laptop) to see where it'd lead me to. I put a daily task with priority 2 in Todoist right then.

On Feb 7th, 2018, after 4 days of exploring Kubernetes (mainly reading articles, the book and toying with minikube), I thought about publishing the notes on GitHub so it is easier to collaborate with others.

And that's how the story began.

kubernetes-100days's People

Contributors

jaceklaskowski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.