探索集群和工作负载

查看并了解您在某个快速入门中部署的一些工作负载设置和资源。

本后续教程将更深入地探讨一些 Kubernetes 概念,例如 Pod 和 Service,但不会假定您之前有 Kubernetes 使用经验。


如需在 Google Cloud 控制台中直接遵循有关此任务的分步指导,请点击操作演示

操作演示


准备工作

确保您已按照以下某个快速入门中的步骤创建集群并部署示例应用:

所需的角色

Make sure that you have the following role or roles on the project: Kubernetes Engine Viewer.

Check for the roles

  1. In the Google Cloud console, go to the IAM page.

    Go to IAM
  2. Select the project.
  3. In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.

  4. For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.

Grant the roles

  1. In the Google Cloud console, go to the IAM page.

    前往 IAM
  2. 选择项目。
  3. 点击 授予访问权限
  4. 新的主账号字段中,输入您的用户标识符。 这通常是 Google 账号的电子邮件地址。

  5. 选择角色列表中,选择一个角色。
  6. 如需授予其他角色,请点击 添加其他角色,然后添加其他各个角色。
  7. 点击 Save(保存)。

查看 Pod 详情

在 Kubernetes 中,Pod 是您可以创建和管理的最小可部署计算单元。与所有 Kubernetes 工作负载一样,示例应用部署由 Pod(在本例中,一个没有其他副本的 Pod)组成,这些 Pod 封装容器化应用(在本例中,一个容器)。在本部分中,我们将了解您可以在 Google Cloud 控制台中了解示例应用的 Pod 的哪些信息。

  1. 首先,请确保您位于示例应用的部署详情页面(如果您刚刚完成上一个教程,则可能仍位于该页面)。如果您尚未进入该页面,请执行以下操作:

    1. 在 Google Cloud 控制台中,前往 GKE 的工作负载页面。

      进入“工作负载”

    2. 名称列中,点击已部署应用的名称:hello-world-app(如果您使用 Google Cloud 控制台进行部署)或 example-hello-app-deployment(对于 Terraform 部署)。

  2. 概览标签页中,您可以查看示例应用工作负载的更多详细信息,包括:

    • 副本:工作负载中当前运行的 Pod 副本的数量。

    • Pod 规范:此 Deployment 的版本以及示例应用的容器。

  3. 托管式 Pod 表链接到每个正在运行的 Pod 副本的配置数据和性能指标。

查看服务

Kubernetes Service 是您为 Pod 或 Pod 提供网络端点的方式。部署工作负载时,您需要创建一个负载均衡 Service,将外部流量定向到您的工作负载。此服务可让您在部署应用后访问示例应用的 Web 界面。

如需查看工作负载的 Service,请执行以下操作:

  1. 前往部署详情页面中的公开服务表格。这会显示您的工作负载公开的所有服务。

  2. 公开服务表的名称列中,点击示例应用的 Service 的名称。如果您在 Google Cloud 控制台中部署应用,该名称为 hello-world-app-service;如果您使用 Terraform 部署应用,该名称为 example-hello-app-loadbalancer

  3. 服务详情页面中,您可以详细了解相应服务,包括:

    • 服务的外部端点:您可以用来访问服务的 IP 地址。您在上一个快速入门中使用此 IP 地址访问应用的网络界面。
    • 服务使用的端口
    • 有关服务负载均衡器的更多详情,包括负载均衡器将流量发送到的集群 IP 地址。您可以点击负载均衡器名称,以查找更多信息,例如前端和后端详细信息。

后续步骤