kubernetes - 有关在Google Cloud上使用Kubernetes运行Jupyterhub的定价问题

标签 kubernetes google-cloud-platform google-kubernetes-engine jupyterhub

我在我的Google云帐户上托管了一个带有kubernetes的jupyterhub。我注意到,谷歌云向我收取jupyterhub实例正在运行的运行时的费用。
我想知道当我们不使用jupyterhub节省资金时,是否可以关闭jupyterhub实例或kubernetes?
如果我重新启动实例,数据会被清除吗?我想对此做一个实验,但是我害怕做一些不可逆的事情。
另外,在哪里可以了解有关使用Google Cloud的管理提示的更多信息?
谢谢!

最佳答案

不需要时,可以使用以下命令将GKE群集的大小调整为“0”

cloud container clusters resize CLUSTERNAME --size=0

这样一来,您无需付费,GKE仅对工作节点收费,而对主节点收费。

而且,如果您想确保每次扩展集群后数据都具有持久性,则需要使用gcePersistentDisk
您可以先使用gcloud创建PD,然后再将其安装到部署中。
gcloud compute disks create --size=500GB --zone=us-central1-a my-data-disk

然后,您可以像示例here中一样配置Pod配置

只要确保将容器的所有必要路径安装在永久磁盘上即可。

有关Kubernetes Engine定价check的更多信息

关于kubernetes - 有关在Google Cloud上使用Kubernetes运行Jupyterhub的定价问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54860338/

相关文章:

amazon-web-services - 如何确定kubernetes节点自动终止的原因?

google-cloud-platform - GCP - 如何在 GCP 中查看一个 VM 成本?在计费帐户中,我看到所有计算引擎的成本

google-cloud-platform - 将专用 GKE 集群专用端点转换为公共(public)端点

kubernetes - 如何在Kubernetes中对所有BestEffort Pod进行OOM?

kubernetes - 在专用节点池上调度 kube-dns

ubuntu - 在从机上运行 kubernetes 部署时出现 ImagePullBackOff 错误,其中 docker docker 镜像存在于主机中

python - 有没有特定的方法可以在 pod 上安装 python 包?

java - Kubernetes 上的 Spring Boot 应用 如何使用外部 message.properties 文件来支持 i18n 和 l10n?

azure - 如何将 Azure 应用服务 Web 应用连接到 Google SQL Server 数据库?

go - Apache Beam 使用 Go 编写 PubSub 消息