前期准备
- k8s集群,略(这里是vmware搭建,master节点ip 192.168.19.10)
- springboot工程镜像,略(这里使用阿里云镜像)
附springboot工程的Dockerfile,端口8080
FROM openjdk:11
RUN mkdir /config
COPY *.jar /app.jar
COPY *.properties /config/application.properties
CMD ["--server.port=8080"]
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "/app.jar"]
部署pod
新建deployment配置文件
springboot-dep.yml
containerPort: 8080 为springboot端口号
apiVersion: apps/v1
kind: Deployment
metadata:
name: java-demo-deployment
spec:
selector:
matchLabels:
app