一 : 简介
在上一篇文章中解释了k8s 中的pod 的相互注册的问题 , 那其实这就比较简单了 我只需要把gateway注册到Eureka当中就可以了
有不明白的请看我的部署Eureka 集群的 Ereka 部署
二 : 部署
第一步 :准备好创建 pod 的资源清单 这里不做过多解释 在eureka 当中全部有解释信息
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: gateway
namespace: ms
spec:
rules:
- host: gateway.ctnrs.com
http:
paths:
- path: /
backend:
serviceName: gateway
servicePort: 8030
---
apiVersion: v1
kind: Service
metadata:
name: gateway
namespace: ms
spec:
ports:
- name: gateway
port: 8030
selector:
project: ms
app: gateway
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: gateway
namespace: ms
spec:
replicas: 2
selector:
matchLabels:
proje