meteorhacks/kube-init

Name: kube-init

Owner: meteorhacks

Description: Easiest way to deploy a Kubernetes Cluster to learn Kubernetes

Created: 2015-04-07 23:56:34.0

Updated: 2018-01-25 05:04:23.0

Pushed: 2015-09-21 01:23:57.0

Homepage:

Size: 183

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

kube-init

Easiest way to deploy a Kubernetes Cluster to learn Kubernetes

Deploy the Cluster
  1. Create a Ubuntu 64 Server/VM from your favourite cloud provider
  2. Then apply: wget -qO- https://git.io/veKlu | sudo sh
  3. Now you've a standalone Kubernetes cluster running inside your server
Configure Network Access (optional)

Now we need to configure your local machine to access the Kubernetes network.

  1. Let's create a SOCKS proxy server with this command: ssh -D 8082 root@your-server-ip
  2. Then configure your browser to use the above SOCKS proxy with port=8082 and host=localhost
  3. Now, you can access IPs assigned by kubernetes directly from your browser
Start Learning
  1. Starting Learning Kuberneted from here: https://meteorhacks.com/learn-kubernetes-the-future-of-the-cloud.html
  2. Then you can choose any tutorial you like and start playing with kubernetes

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.