我在我的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/