MacOS环境安装minishift

安装minishift cli

1
brew cask install minishift

使用virtualbox安装

安装的时候可以指定HTTP代理, 拉取墙外镜像时需要; 还可以指定insecure的镜像库.

1
minishift start --docker-env HTTP_PROXY="192.168.99.1:1087" --docker-env HTTPS_PROXY="192.168.99.1:1087" --docker-env NO_PROXY="192.168.0.0/16,172.30.0.0/16" --insecure-registry="192.168.1.34" --vm-driver=virtualbox

启动

1
minishift start --vm-driver=virtualbox

删除

1
minishift delete

打开Openshift控制面板

1
minishift dashboard

获取集群ip地址

1
minishift ip

安装Openshift Cli

1
brew install openshift-cli

可以使用openshift cli进行操作. minishift安装完成后会将配置信息写入到主机的用户目录下, $HOME/.kube目录下除了config信息, 还有openshift的集群信息及支持的api.

1
2
oc login -u system:admin
oc get pods --all-namespaces