在我的前端(作为AWS ECS服务部署),我有一个指向后端ECS服务的AWS Route 53主机名的fetch请求。现在,我想在Kubernetes Minikube集群中本地部署此基础设施。如果前端pod和后端pod使用Kubernetes Service连接在一起,我是否应该将该fetch的方法参数替换为后端pod的DNS名称?
fetch(Route_53_Route)至
fetch(DNS_name_of_backend_pod)发布于 2021-01-11 03:48:41
1-创建后端服务对象:
连接前端和后端的关键是后端服务。服务创建永久IP地址和DNS名称条目,以便始终可以访问后端微服务。
apiVersion: v1
kind: Service
metadata:
name: hello
spec:
selector:
app: hello
tier: backend
ports:
- protocol: TCP
port: 80
targetPort: http2-创建前端:
现在你有了后端,你可以创建一个连接到后端的前端。前端使用提供给后端服务的DNS名称连接到后端工作Pod。DNS名称是"hello",这是前面服务配置文件中的name字段的值。
https://stackoverflow.com/questions/65656748
复制相似问题