首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >成本效益托管CI/CD?

成本效益托管CI/CD?
EN

DevOps用户
提问于 2019-10-06 09:56:50
回答 2查看 102关注 0票数 2

我支付超过300美元/月库伯内特斯有CI/CD在GitLab。它只涉及网络应用、Android应用和部署到Google。加上一些暂存环境,这些环境不需要很多资源,而且我很少使用这些环境。不过,它并没有覆盖苹果应用商店的CD。

我很好奇是否有优化这个的方法?也许我应该买些硬件或者优化Google呢?

EN

回答 2

DevOps用户

发布于 2019-10-07 18:22:54

考虑到您提到很少使用一些k8s资源,您可以探索一些替代方案:

  • 使用gcloud SDK,您可以创建要在不使用GKE节点期间减少GKE节点(甚至为零)的期间执行的脚本
  • 使用谷歌云功能 (GCF),您可以创建一些python/Node.js/Go脚本来访问GKE,还可以执行停止/减少实例的操作。这些GCF可以由云调度器配置的调度程序触发。执行死刑的成本将非常低,甚至为零。
票数 2
EN

DevOps用户

发布于 2019-10-10 04:02:19

  • 试着只使用n1-standard-1节点,让自动分配器完成它的魔力。
  • 如果您可以接受一些停机时间(以及当您重试时应该修复的CI/CD作业的一些故障),您可以使用可抢占的节点
  • 将无状态应用程序迁移到云运行
  • 遵循本指南以减少集群上的资源消耗。
票数 2
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/9361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档