17 Aug 2017
1 分钟阅读
Kubernetes学习 — Macos安装KubernetesKubernetes学习 — Macos安装Kubernetes
Kubernetes
安装
macos
检查环境
sysctl -a | grep machdep.cpu.features | grep VMX
安装VirtualBox
http://download.virtualbox.org/virtualbox/5.1.26/Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.vbox-extpack
安装minikube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.21.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
创建集群
默认使用virtualbox。
主机的ip是192.168.31.186, 1087是proxy的端口。需要将ss的http代理监听地址从127.0.0.1改为主机的ip。
#启动
minikube start
#使用私有库
minikube start --insecure-registry="192.168.31.34"
#使用proxy,用于获取镜像
minikube start --docker-env HTTP_PROXY="192.168.31.186:1087" --docker-env HTTPS_PROXY="192.168.31.186:1087" --docker-env NO_PROXY=192.168.99.0/24
安装kubectl
curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.7.3/bin/darwin/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/
oh-my-zsh tab completion
vi ~/.zshrc
添加到plugin部分
plugins=(git zsh-completions kubectl)

