Skip to content

Instantly share code, notes, and snippets.

@skizhak
Last active January 22, 2019 22:09
Show Gist options
  • Save skizhak/e9ed0af248342a91425595b0b58856ad to your computer and use it in GitHub Desktop.
Save skizhak/e9ed0af248342a91425595b0b58856ad to your computer and use it in GitHub Desktop.
Getting Kubernetes installed on Centos 6.5

Install kubectl

curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.6.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/

Install VirtualBox

cd /tmp/
wget http://download.virtualbox.org/virtualbox/5.1.18/VirtualBox-5.1-5.1.18_114002_el6-1.x86_64.rpm
wget http://vault.centos.org/6.5/updates/x86_64/Packages/kernel-devel-2.6.32-431.5.1.el6.x86_64.rpm
yum --disablerepo \* --disableplugin \* install kernel-devel-2.6.32-431.5.1.el6.x86_64.rpm
yum list kernel-devel
rpm -ivh VirtualBox-5.1-5.1.18_114002_el6-1.x86_64.rpm

Install minikube

curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.18.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

Start minikube

minikube start --disk-size=100g --memory=4096

Kubernetes cluster info

kubectl cluster-info
Kubernetes master is running at 
https://192.168.99.100:8443
KubeDNS is running at https://192.168.99.100:8443/api/v1/proxy/namespaces/kube-system/services/kube-dns
kubernetes-dashboard is running at https://192.168.99.100:8443/api/v1/proxy/namespaces/kube-system/services/kubernetes-dashboard
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment