Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 与aks的通信前端和后端_Azure_Docker_Azure Devops_Yaml_Azure Aks - Fatal编程技术网

Azure 与aks的通信前端和后端

Azure 与aks的通信前端和后端,azure,docker,azure-devops,yaml,azure-aks,Azure,Docker,Azure Devops,Yaml,Azure Aks,具有angular的应用程序在同一azure aks中找不到其他应用程序.net 前端找不到后端并给我一个错误net::ERR\u NAME\u not\u RESOLVED 但是当尝试用另一个后端调用此后端时,效果很好 后端yaml's 部署yaml apiVersion : apps/v1 kind: Deployment metadata: name: storageconverter-api spec: replicas: 1 selector: match

具有angular的应用程序在同一azure aks中找不到其他应用程序.net
前端找不到后端并给我一个错误
net::ERR\u NAME\u not\u RESOLVED

但是当尝试用另一个后端调用此后端时,效果很好
后端yaml's

部署yaml

apiVersion : apps/v1
kind: Deployment
metadata:
  name: storageconverter-api
spec:
  replicas: 1
  selector:
    matchLabels:
      app: storageconverter-api
  template:
    metadata:
      labels:
        app: storageconverter-api
    spec:
      containers:
        - name: storageconverter-api 
          image: legacypoc.azurecr.io/storageconverter-api
          ports:
          - containerPort: 80
服务yaml

apiVersion: v1
kind: Service
metadata:
    name: storageconverter-api
spec:
    type: NodePort
    ports:
    - port: 80
      targetPort: 80
    selector:
        app: storageconverter-api

前端yaml

部署yaml


服务yaml



应用程序位于同一命名空间中
我试图获取的url是
http://storageconverter-api.default.svc.cluster.local/api/Menu

前端(即用户的web浏览器)上的角度跑步。如果您需要前端与后端对话,则需要在集群中公开一个指向后端服务的公共入口点,然后将您的客户端指向该入口点。aks是否有资源可以在后端和前端应用程序之间找到一个中间地带?您可以使用入口控制器。或者,您的web应用程序可以公开它使用的API,然后与“后端”API通信。
apiVersion: v1
kind: Service
metadata:
    name: mainfrontend
spec:
    type: LoadBalancer
    ports:
    - port: 4200
      targetPort: 4200
    selector:
        app: mainfrontend
http://storageconverter-api.default.svc.cluster.local/api/Menu