首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让GKE集群“过期”并自行删除?

如何让GKE集群“过期”并自行删除?
EN

Stack Overflow用户
提问于 2019-05-07 00:34:00
回答 3查看 253关注 0票数 1

我们建立了许多集群用于测试/poc/deving,我们需要记住删除它们

我想要的是一种在整个gke集群上设置ttl并自动删除/清除它的方法。

我可以在创建时用时间戳标记集群,并让一个外部进程按计划运行以获取旧集群,但如果我不需要这样做就太好了-这可能是唯一的方法,但也许有gke/k8s功能可以做到这一点?

有没有一种方法可以让集群在不依赖外部服务的情况下自行删除?我想它可以自己产生一个云函数--但我想知道是否有一个原生的gke/k8s功能可以更优雅地实现这一点

EN

回答 3

Stack Overflow用户

发布于 2019-05-07 00:41:02

您可以使用Alpha功能生成GKE集群。这样的集群最多存在一个月,然后被自动删除。阅读更多:https://cloud.google.com/kubernetes-engine/docs/concepts/alpha-clusters

票数 2
EN

Stack Overflow用户

发布于 2019-05-07 01:47:41

尝试Cloud Scheduler并将其与构建服务器连接起来。Cloud Scheduler支持Http、App Engine、发布/订阅端点。

票数 0
EN

Stack Overflow用户

发布于 2019-10-14 02:50:37

我不相信有一种原生的方法来做到这一点,但是使用云调度器来频繁地触发云函数来查找适当标记的集群并通过API触发它们的删除似乎并不是不合理的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56009173

复制
相关文章

相似问题

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