Giter VIP home page Giter VIP logo

dockerized-kubernetes's Introduction

Kubernetes (K8) running in Docker

This project is to get Kubernetes running locally in Docker. Notes below.

CURRENTLY NOT FUNCTIONAL...

This project is still in development, feel free to use at your own risk, as it is currently not working...

Security

K8 is moving to systems that require secure connectivity, so the core security is built into the base kubectl image.

Running

By default, the docker-compose will run a single instance of each of the following:

  • kubectl => used to issue commands, also the base image
  • etcd => Builds out an etcd instance for k8
  • kube => The K8 "brain" which includes:
  • kubelet => Builds out three (3) kubelet nodes

Configuration

The .env file contains values that will be used by docker-compose. CAUTION: only update these if you know what you're doing!!

Compose run command:

docker-compose up or docker-compose up -d for a daemonized version

Attribution

This is loosely based on Kubernetes the Hard Way, with several liberties and customizations done to manage services as individual containers vs daemons on a single machine.

License

This project is licensed under Apache-2.0.

dockerized-kubernetes's People

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.