因为我想与多个 Pod 共享我的 PVC,所以我在 GKE 上创建了一个具有 Readonlymany 模式的 PVC。现在如何将数据放在所有其他 pod 可以使用的磁盘上。在文档中它说 GKE 只支持 Readwriteonce 和 Readonlymany。那么如何将我的只读数据放在其他 pod 可以使用的磁盘上
我正在使用 AWS Elastic beanstalk,想要为不同的环境配置不同的 ENV var。我发现的唯一方法是使用 ebextensions,但是如果我将同一个数据包部署到多个环境,则在 ebextension 中设置的环境变量无法被覆盖。听说过 SSM 参数存储,但无法找到与 Elastic Beanstalk 一起使用的方法。
据我发现,SSM 参数存储可以为 EC2 实例执行此操作。我不想每次更新一个环境变量时都重新启动 EC2 实例。还考虑编写一个脚本,从 SSM 获取值并更新 ebextentsions 中的环境变量。但这似乎只是一种黑客攻击,而不是正确的解决方案,需要检查可能失败的场景