最新文章

Kubernetes学习 — Macos安装Kubernetes

Kubernetes学习 — 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)