探索Quarkus:从应用部署到微服务配置
1. 首个Quarkus应用部署
在使用Quarkus开发应用时,我们可以将应用部署到Kubernetes环境中,这里以Minikube为例进行说明。
首先,在 pom.xml 文件中添加以下依赖:
<dependency>
<artifactId>quarkus-minikube</artifactId>
</dependency>
运行 mvn clean install 命令,会在 target/kubernetes 目录下生成Minikube特定的资源文件。这些文件基本相同,唯一的区别在于 Service 定义,示例如下:
spec:
ports:
- name: http
nodePort: 30704
port: 80
targetPort: 80
selector:
app.kubernetes.io/name: account-service
app.kubernetes.io/version: 1.0.0-SNAPSHOT
type: NodePort
需要注意的是,在生产环境的Kubernetes部署中,不建议使用Minikube特定的Kubernetes资源。
超级会员免费看
订阅专栏 解锁全文
1280

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



