0

我正在使用 DigitalOcean 的 App 平台,它是 kubernetes 的抽象。

DigitalOcean 提供了一个配置文件(我认为)本质上是一个 kubernetesdeployment.yaml文件。一切正常,除了我想将完整路径发送到我的服务。现在,它正在侦听所有/api/v1请求,但仅将所有内容转发/api/v1到我在端口 8000 上侦听的服务器。如何使它包含/api/v1在请求中?我知道我可以通过不同地配置我的后端来解决这个问题,但是由于这里解释太长的原因,转发完整的请求会简单得多。

alerts:
- rule: DEPLOYMENT_FAILED
- rule: DOMAIN_FAILED
envs:
- key: DANGEROUSLY_DISABLE_HOST_CHECK
  scope: RUN_AND_BUILD_TIME
  value: "true"
name: frontend
region: nyc
services:
- http_port: 8080
  image:
    registry_type: DOCR
    repository: frontend
    tag: latest
  instance_count: 1
  instance_size_slug: basic-xs
  name: frontend
  routes:
  - path: /
  source_dir: /
- http_port: 8000
  image:
    registry_type: DOCR
    repository: backend
    tag: latest
  instance_count: 1
  instance_size_slug: basic-xs
  name: backend
  routes:
  - path: /api/v1
  source_dir: /
4

0 回答 0