标签:ble 清理 google driver ase proxy storage Kubernete art
目录
kubernetes是一个Google开源的容器编排系统,用于自动部署,扩展和管理容器化应用程序。
minikube 是一个方便在本地运行 kubernetes 的工具,它通过在本机 VM 里运行一个单节点 kubernetes 集群,帮助我们尝试 kubernetes和适于开发。
下面示例是基于Ubuntu 16.04 安装minikube
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
# 赋二进制文件执行权限.
chmod +x ./kubectl
# 将二进制文件移到 PATH 中
sudo mv ./kubectl /usr/local/bin/kubectl
kubectl version
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
minikube version
sudo minikube start --vm-driver=none
首次启动会下载localkube等,如果需要网络代理,请通过下面方式
#设置系统代理
export http_proxy=http://address:port
export https_proxy=http://address:port
# 安装
minikube start --vm-driver=none
#当出现 *下载完成 开启启动集群* 的时候,按 ctrl+c 停止
#解除系统代理
unset http_proxy
unset https_proxy
#清理
kubeadm reset
#重新运行
minikube start --vm-driver=none
minikube dashboard --url
# --port=8080是容器的端口
kubectl run hello-minikube --image=k8s.gcr.io/echoserver:1.10 --port=8080
kubectl expose deployment hello-minikube --type=NodePort
kubectl get pod
curl $(minikube service hello-minikube --url)
Kubernetes 三种暴露服务的方式:
kubectl delete services hello-minikube
kubectl delete deployment hello-minikube
minikube stop
标签:ble 清理 google driver ase proxy storage Kubernete art
原文地址:https://www.cnblogs.com/royzshare/p/9323091.html