如何在 Kubernetes 中运行带有 postgres 的 Pact Broker?



我把它作为示例微服务消费者和提供者

https://github.com/anha1/microservices-pact-maven

包装经纪人码头工人

https://github.com/DiUS/pact_broker-docker

如何在 Kubernetes 中使用 postgres 部署和运行pact_broker?

  • 我在 docker 中有pact_broker没有 postgres 的图像
  • 如何在 Kubernetes 中部署pact_broker时为 pact_broker 配置 Postgres?

我们可以在 Kubernetes 中部署 PactBroker,

  1. 我们需要 Docker postgres 镜像,部署在 kubernetes 中
    • Kubernetes svc yaml 文件对于 postgres,不得不提到"类型 : ClusterIP" 和 "targetPort: 5432"在规范中
  2. 我们需要 Docker PactBroker 镜像,部署在 kubernetes 中
    • Kubernetes svc yaml file for pactbroker,不得不在规范中提到"type : NodePort" & "targetPort: 80">

示例图像 - 在 Kubernetes 中运行的 Pact 应用程序

相关内容

  • 没有找到相关文章

最新更新