1

我有烦恼配置入口服务对GCP配置负载均衡与进入的HTTPS

这是我如何配置kubernetes:

apiVersion: apps/v1beta1 
kind: Deployment 
metadata: 
name: web-spa-development-deployment 
spec: 
template: 
    metadata: 
    labels: 
     app: web-spa-development-291 
    spec: 
    containers: 
    - name: web-spa-development-291 
     image: web-spa-development:292 
     ports: 
     - containerPort: 80 
--- 
apiVersion: v1 
kind: Service 
metadata: 
name: web-spa-development-service 
spec: 
    type: NodePort 
    selector: 
    app: web-spa-development-291 
    ports: 
    - port: 80 
     targetPort: 80 
--- 
apiVersion: extensions/v1beta1 
kind: Ingress 
metadata: 
name: development-ingress 
annotations: 
    kubernetes.io/ingress.global-static-ip-name: staging 
spec: 
tls: 
- hosts: 
    - dev-app.example.com 
    secretName: wildcard-cert 
rules: 
- host: dev-app.example.com 
    http: 
    paths: 
    - backend: 
     serviceName: web-spa-development-service 
     servicePort: 80 
     path: /* 
    - backend: 
     serviceName: web-spa-development-service 
     servicePort: 80 
     path:/
--- 

而且图像本身 - 一个的NodeJS服务器,服务端口80上

当入口启动并运行时 - 使用http/https访问Web应用程序将在响应中返回index.html。但它不返回任何静态集合 - .js,.css,.html。

可能是什么问题?

回答