准备工作
- 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
- 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
- 在屏幕左上角,点击开始实验即可开始
Create a VM instance with necessary firewall rule and an IAM service account
/ 30
Create Cloud Storage Buckets
/ 30
Install the nginx Web server and customize the welcome page
/ 40
Create a VM instance with necessary firewall rule and an IAM service account
/ 30
Create Cloud Storage Buckets
/ 30
Install the nginx Web server and customize the welcome page
/ 40
本实验将帮助您熟悉 Google Cloud 基于 Web 的界面。本实验将提供两个集成式环境:
在本课程中,您将使用这两种环境。
关于 Google Cloud 控制台,您需要知道以下几点:
在本实验中,您将学习如何执行以下任务:
对于每个实验,您都会免费获得一个新的 Google Cloud 项目及一组资源,它们都有固定的使用时限。
点击开始实验按钮。如果该实验需要付费,系统会打开一个弹出式窗口供您选择付款方式。左侧是实验详细信息面板,其中包含以下各项:
点击打开 Google Cloud 控制台(如果您使用的是 Chrome 浏览器,请右键点击并选择在无痕式窗口中打开链接)。
该实验会启动资源并打开另一个标签页,显示登录页面。
提示:将这些标签页安排在不同的窗口中,并排显示。
如有必要,请复制下方的用户名,然后将其粘贴到登录对话框中。
您也可以在实验详细信息面板中找到用户名。
点击下一步。
复制下面的密码,然后将其粘贴到欢迎对话框中。
您也可以在实验详细信息面板中找到密码。
点击下一步。
继续在后续页面中点击以完成相应操作:
片刻之后,系统会在此标签页中打开 Google Cloud 控制台。
完成初始登录步骤后,系统会显示项目信息中心。
在此任务中,您将探索 Google Cloud 控制台界面。您还将学习如何找到不同的服务,以及如何识别正在运行的虚拟机 (VM) 的关键详细信息。
Google Compute Engine 提供 Google 数据中心及其“网络即服务”中运行的虚拟机。Google Kubernetes Engine 使用 Compute Engine 作为其架构的一个组件。因此在了解 Google Kubernetes Engine 之前,掌握一些关于 Compute Engine 的知识会很有帮助。
gcloud 命令创建虚拟机时用来选择机器类型的参数。区域、可用区和机器类型的右侧会显示每月的估算费用。
费用是如何变化的?
Micro 类型是一种共享核心虚拟机,费用比较低廉。
等待新虚拟机创建完成。
first-vm 实例。向下滚动到管理部分,并检查主机维护时和自动重启参数。
点击取消。
IAM 服务账号是一种特殊类型的 Google 账号,属于应用或虚拟机,不属于个人最终用户。
test-service-account。点击检查我的进度以验证是否完成了以下目标:
在此任务中,您将激活 Cloud Shell,这是一个预配置的命令行环境。您要验证该服务已自动通过身份验证,可以正常使用。
Cloud Shell 让您可以直接在浏览器中通过命令行访问云端资源。借助 Cloud Shell,您可以随时使用经过全面身份验证的最新 Google Cloud CLI 命令行工具,例如 gcloud。
Cloud Shell 提供以下特性和功能:
$HOME dir)gcloud:适用于 Compute Engine、Google Kubernetes Engine (GKE) 和许多 Google Cloud 服务gcloud storage 和 gsutil:适用于 Cloud Storagekubectl:适用于 GKE 和 Kubernetesbq:适用于 BigQuery系统会回收处于非活跃状态超过 1 小时的 Cloud Shell 实例。只保留 /home 目录。对系统配置(包括环境变量)所做的任何更改都将在会话切换时丢失。
Cloud Shell 会在 Google Cloud 控制台窗口底部打开。
以下图标位于 Cloud Shell 工具栏的最右侧:
在 Cloud Shell 中,使用以下命令列出其凭证存储在系统中的账号。
Cloud Shell 还会自动将您的环境设置为当前项目 ID。
确认输出与实验连接详情面板中显示的项目 ID 一致。
运行以下命令,以输出当前 Cloud Shell 会话关联的 Google Cloud 项目 ID:
借助此变量,您可以运行脚本,而无需每次都手动输入项目 ID。
系统会列出您的学生目录。
使用箭头键,或者按 Enter 或 Return 键来查看更多信息。
在此任务中,您将使用 Cloud 控制台 (GUI) 和 Cloud Shell (CLI) 创建 Cloud Storage 存储桶并管理对象。您将创建存储桶,使用命令行在存储桶之间复制文件,并在控制台中验证更改。最后,您将配置 Identity and Access Management (IAM) 权限,使存储桶可公开访问,并通过网络浏览器查看文件。
这表明无论使用哪种工具,您都是在与相同的 Google Cloud 资源进行交互。
在 Google Cloud 控制台的导航菜单 () 中,依次点击 Cloud Storage > 存储桶。
点击创建存储桶。
对于名称,输入
点击继续。
对于位置类型,选择区域,并从下拉菜单中选择“
点击继续。
在选择数据存储方式中,接受默认设置并点击继续。
在选择如何控制对对象的访问权限中,取消选择禁止公开访问此存储桶,
在访问权限控制部分,确保已选择统一。
点击继续,然后点击创建。
您现在已经使用图形界面创建了一个存储桶。
现在,您将使用 Cloud Shell 确认存储桶是否存在。
返回到 Cloud Shell 终端窗口。
运行以下命令,列出项目中的存储桶:
接下来,您将使用命令行执行相同的操作:创建存储桶。
gcloud storage 命令创建存储桶:cat.jpg 文件。选择您创建的第一个存储桶 cat.jpg 没有 Public access(公开访问权限)。
点击权限标签页。
在按主账号查看中,点击授予访问权限。
在新的主账号中,输入 allUsers。
在“分配角色”的选择角色中,输入 Storage Object Viewer,然后选择 Storage Object Viewer。
点击保存。
在“将资源设为公开”对话框中,点击允许公开访问。
点击返回父页面,返回主界面。
选择您创建的第一个存储桶
验证存储桶的“公开访问权限”现在显示为已向公开主账号授予访问权限。
点击复制网址,复制这张猫图片的链接。
在无痕模式下打开新的浏览器标签页,将该链接粘贴到浏览器地址栏。您会看到一张猫的照片,请勿关闭该浏览器标签页。
点击检查我的进度以验证是否完成了以下目标:
在此任务中,您将探索如何使用 Cloud Shell 代码编辑器。
在 Cloud Shell 中,点击打开编辑器图标 ()。
在 Cloud Shell 编辑器中,依次点击文件 > 打开文件夹。
文件夹打开后,左侧窗格中会显示文件和目录列表。
git 代码库:orchestrate-with-kubernetes 文件夹将出现在 Cloud Shell 编辑器窗口的左侧窗格中。
test 文件夹现在显示在 Cloud Shell 编辑器窗口的左侧窗格中。
orchestrate-with-kubernetes 左侧的箭头展开该文件夹。在左侧窗格中,点击 cleanup.sh 文件,在 Cloud Shell 编辑器窗口的右窗格中打开它。
在 cleanup.sh 文件的最后一行添加以下文本:
cleanup.sh 的内容:确认 cat cleanup.sh 的输出包含您添加的文本行。
在 Cloud Shell 代码编辑器中,右键点击 orchestrate-with-kubernetes 文件夹,然后选择新建文件。
将文件命名为 index.html。
点击保存。
在右侧窗格中,粘贴如下 HTML 文本:
REPLACE_WITH_CAT_URL 替换为先前任务中猫图片的网址。该网址如下所示:在导航菜单 () 中,点击 Compute Engine > 虚拟机实例。
在您的 first-vm 所在的行中,点击 SSH 按钮。
在虚拟机上打开的 SSH 登录窗口中,安装 nginx Web 服务器:
Y 继续。nginx Web 服务器的文档根目录:点击检查我的进度以验证是否完成了以下目标:
在导航菜单 () 中,点击 Compute Engine > 虚拟机实例。
在外部 IP 列中,点击您的 first-vm 对应的链接。如果您看到网站不支持安全连接的消息,请点击继续访问网站。
一个新的浏览器标签页即会打开,其中的网页将显示这张猫图片。
完成实验后,请点击结束实验。Google Skills 会移除您使用过的资源并为您清理账号。
系统会提示您为实验体验评分。请选择相应的评分星级,输入评论,然后点击提交。
星级的含义如下:
如果您不想提供反馈,可以关闭该对话框。
如果要留言反馈、提出建议或做出更正,请使用支持标签页。
版权所有 2026 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名称和产品名称可能是其各自相关公司的商标。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
一次一个实验
确认结束所有现有实验并开始此实验
完成此快速步骤即可开始实验。