尝试以尽可能低廉的价格在GKE上创建Kubernetes集群,并使用Prometheus + Grafana进行实验 – Part1: 集群创建篇-
就像标题所说的,在GKE(Google Kubernetes Engine)上创建一个Kubernetes集群,并在其上运行Prometheus和Grafana。
首先,我们尝试在GKE上创建一个Kubernetes集群。
首先
假设您已经完成了GCP(Google Cloud Platform)账户注册和项目创建,以下是所讨论的内容。
请随便制作一下。
创建集群
请从左上角的汉堡菜单中选择Kubernetes Engine。
※初次访问可能需要准备几分钟。
点击创建集群按钮。
设定
如果像此次一样,忽略可用性(停机时间),通过使用抢占式节点,可以将实例费用降低约70%(在俄勒冈地区使用g1-small实例)。
※请注意,如果选择抢占式节点,它可能会在24小时内被自动中断,请谨慎选择。
节点将使用价格较低的海外区域,并使用小型机器类型。
在默认情况下,一个陷阱是节点的磁盘大小为100GB,所以别忘了将其调小。
-
- 区域: 美国西部1区
-
- 机器类型: 小型(g1-small)
-
- 数量: 4
-
- 抢占式节点: 启用
-
- 每个节点的启动磁盘大小: 10GB
- HTTP 负载均衡: 禁用
连接
当集群创建完成后,我们将使用kubectl命令连接到该集群。
按下连接按钮,然后按下”运行Cloud Shell”。
窗口下部显示带有预输入命令的控制台。按下Enter键执行命令。
现在可以使用kubectl进行访问了。
执行 “kubectl get nodes” 命令以确认新创建的节点是否显示出来。
以上