0
私はVuejsを使用してフロントエンドの単一ページアプリケーションを作成しました。私はAxisを使用してバックエンドAPIを呼び出します。フロントエンドは、クライアントのブラウザで実行されているバックエンドAPIアドレスに接続
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: testapi
spec:
replicas: 1
template:
metadata:
labels:
app: testapi
spec:
containers:
- name: testapi
image: testregistry.azurecr.io/testapi:latest
ports:
- containerPort: 3001
---
apiVersion: v1
kind: Service
metadata:
name: testapi
spec:
type: LoadBalancer
ports:
- port: 3001
selector:
app: testapi
---
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: testportal
spec:
replicas: 1
template:
metadata:
labels:
app: testportal
spec:
containers:
- name: testportal
image: testregistry.azurecr.io/testportal
ports:
- containerPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: testportal
spec:
type: LoadBalancer
ports:
- port: 8080
selector:
app: testportal
:
マイ展開とサービスYMLファイル:私は、サービスを実行するためにkubernetesを使用しようとしています。私のAxiosのURLはhttp://testapi:3001に接続していますが、これは明らかに機能しません。バックアップされたAPIにどのように接続するか考えていますか?