环境
windows、docker、minikube
访问nginx
minikube tunnel

另起一个终端,创建deployment,设置服务类型LoadBalancer,使用官方镜像内部端口80
kubectl create deployment my-nginx --image=nginx:latest
kubectl expose deployment my-nginx --type=LoadBalancer --port=80
kubectl get svc

此时tunnel

访问外部ip+端口localhost:80

访问springboot应用
创建一个springboot应用的demo
编写pom.xml
<build>
<finalName>myspringbootk8simage</finalName>
<plugins>
<plugin>
<groupId>o

本文介绍了如何在Windows环境下,利用minikube部署和访问Nginx以及Springboot应用。首先确保拥有docker和minikube环境,然后创建Nginx的deployment并设置为LoadBalancer类型。通过tunnel访问外部IP的80端口。接着,创建一个Springboot应用,编写控制器和Dockerfile,打包并推送到Docker Hub。最后,将镜像部署到minikube,并保持tunnel开启,通过外部IP访问应用。
最低0.47元/天 解锁文章
724

被折叠的 条评论
为什么被折叠?



