【发布时间】:2021-02-25 05:55:19
【问题描述】:
其中一个 GKE 集群用于共享集群并托管多个业务线应用程序。
这些业务线应用程序,用不同的语言(C#、go、ruby、java)编写,
- 彼此交互(但不要使用网格技术)。示例:App1 向 App2 中托管的 API 提供 REST API 调用(在不同的命名空间中)
- 与 Google Cloud 中的其他 PaaS 服务交互。例如,App1 与 Cache、DNS、PostgreSQL 交互;而 App2 在 MongoDB Atlas 中托管数据并利用 Redis 缓存
识别每个应用程序依赖项的方法之一是查看ConfigMap 或Helm Charts(除了application configuration)来识别外部应用程序/服务依赖项。这将是锻炼的时间。
是否有任何工具可以帮助自动发现这些应用依赖项?
【问题讨论】:
标签: kubernetes google-cloud-platform google-kubernetes-engine