Coursera 笔记

Module 05 · Final Assignment

Final Project: Scenario and Review Criteria最终项目:场景和评审标准

Coursera ↗

Estimated time needed: 2 hours
预计所需时间:2 小时

Project Overview 项目概述

In this final project, you will build and deploy a simple guestbook application. The application consists of a web front end which will have a text input where you can enter any text and submit. For all of these we will create Kubernetes Deployments and Pods. Then we will apply Horizontal Pod Scaling to the Guestbook application and finally work on Rolling Updates and Rollbacks.
在这个最终项目中,你将构建并部署一个简单的留言簿应用程序。该应用程序包括一个网页前端,其中有一个文本输入框,你可以输入任何文本并提交。对于所有这些,我们将创建 Kubernetes 部署和 Pod。然后我们将对留言簿应用程序应用水平 Pod 扩展,最后我们将处理滚动更新和回滚。

Review Criteria 评审标准

After completing the hands-on lab: Build and Deploy a Simple Guestbook App, you will complete the peer-graded assignment and be graded on the following ten tasks.
完成实践实验室:构建和部署简单的留言簿应用程序后,您将完成同行评审作业,并根据以下十个任务进行评分。

For each of the ten tasks, provide a screenshot and upload the JPEG (.jpg) file for your peers to review when you submit your work.
对于每个任务,请提供屏幕截图,并上传 JPEG(.jpg)文件供同行在提交作业时进行评审。

Task 1: Updation of the Dockerfile. (5 points)
任务 1:更新 Dockerfile 。(5 分)

Task 2: The guestbook image being pushed to IBM Cloud Container Registry correctly. (1 point)
任务 2: guestbook 图像正确推送到 IBM 云容器注册中心。(1 分)

Task 3: Index page of the deployed Guestbook – v1 application. (1 point)
任务 3:已部署的 Guestbook – v1 应用程序的索引页面。(1 分)

Task 4: Horizontal Pod Autoscaler creation. (1 point)
任务 4:水平 Pod 自动缩放器的创建。(1 分)

Task 5: The replicas in the Horizontal Pod Autoscaler being scaled correctly. (2 points)
任务 5:水平 Pod 自动缩放器中的副本是否正确缩放。(2 分)

Task 6: The Docker build and push commands for updating the guestbook. (2 points)
任务 6:用于更新 guestbook 的 Docker 构建和推送命令。(2 分)

Task 7: Deployment configuration for autoscaling. (1 point)
任务 7:自动扩展的部署配置。(1 分)

Task 8: Updated index page of the deployed Guestbook – v2 application after rollout of the deployment. (2 points)
任务 8:部署后,已更新的 Guestbook – v2 应用程序的索引页面。(2 分)

Task 9: The revision history for the deployment after rollout of the deployment. (2 points)
任务 9:部署后,部署的修订历史记录。(2 分)

Task 10: The updated deployment after Rollback of the update. (2 points)
任务 10:更新后的部署,在更新回滚后。(2 分)

Next Steps 下一步

Be sure to take screenshots as per review criteria as you follow the step-by-step instructions.
请按照步骤说明,并根据评审标准进行截图。