网站建设方案案例,拓者设计吧室内效果图轻奢,旅游网站制作建设,做的网站怎么让别人也能看到吗基本介绍
Minikube是本地的Kubernetes#xff0c;专注于使其易于为Kubernete学习和开发。
官方地址#xff1a;https://minikube.sigs.k8s.io/docs/start/
部署安装
# CentOS 7.6# 前置条件#xff1a;安装好Docker或其他容器引擎或虚拟机
参见《CentOS一键部署Docker》…基本介绍
Minikube是本地的Kubernetes专注于使其易于为Kubernete学习和开发。
官方地址https://minikube.sigs.k8s.io/docs/start/
部署安装
# CentOS 7.6# 前置条件安装好Docker或其他容器引擎或虚拟机
参见《CentOS一键部署Docker》(https://bbs.huaweicloud.com/blogs/414286)# 安装minikube
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm
sudo rpm -Uvh minikube-latest.x86_64.rpm#添加组不然会报错
$ grep docker /etc/group
$ adduser -g 994 -c Docker docker
$ id docker
$ su docker# 启动
$ minikube start
#$ minikube start --image-mirror-countrycn --kubernetes-versionv1.20.0#启动3个node节点
# $ minikube start -n 3 # 查询node节点个数
$ minikube node list#查询pod
$ minikube kubectl -- get po -A#设置别名
$ alias kubectlminikube kubectl --#启动一个nginx
$ minikube kubectl -- create deployment nginx --imagenginx#发布服务
$ minikube kubectl -- expose deployment nginx --port80 --typeNodePort# 查看访问方式注意这个是虚拟集群节点的node ip访问方式
$ minikube service nginx# 创建一个路由让服务器内网和公网ip均可访问
kubectl port-forward --address 0.0.0.0 service/nginx 31000:80# 删除 deployment
$ kubectl delete deployment nginx#dashboard
$ minikube dashboard #dashboard 公网访问代理
$ minikube kubectl -- proxy --port32000 --address0.0.0.0 --accept-hosts^*$ #清理所有
$ minikube delete --all注意限于测试验证本文构建并未配置任何鉴权直接暴露公网存在应用安全风险