You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
710 B

apiVersion: apps/v1
kind: Deployment
metadata:
name: microservice-glassfish-deployment
spec:
# Pod 副本数量维持在 1
# 补全标签选择器
template:
metadata:
labels:
app: microservice-glassfish
spec:
containers:
- image: yylonly/medshare_glassfish:latest
name: microservice-glassfish
# 暴露 8080 和 4848 端口
---
kind: Service
apiVersion: v1
metadata:
name: microservice-glassfish-service
spec:
# 补全标签选择器
ports:
- name: "web"
# 以 TCP 协议在公网代理 8080 端口暴露至 30000 端口
- name: "manage"
# 以 TCP 协议在公网代理 4848 端口暴露至 31000 端口
# 补全 type 属性