我正在计划在digitalocean的托管Kubernetes服务上部署我的服务,并且试图确定在测试和生产环境中使用哪种方法是最佳的。 这些是我正在考虑的方法:
prod
和test
,以在同一集群上运行这两个环境。这些方法之一是首选/推荐还是非常主观? 如果我建议的方法不好,请随意提出一种完全不同的方法!
感谢您的宝贵时间, 艾略特
答案 0 :(得分:0)
总是更喜欢与两个隔离簇一起使用是不错的选择。但这会花费你的。 如果要在两个环境中使用一个群集。您可以隔离物理资源,但不能隔离流量(Istio会有所帮助)。 您可以通过使用硬代码资源配额来测试环境来隔离。避免消耗产品。资源,并始终对所有部署使用限制,并使用nodeaffinity限制测试环境。