实验详情

课后实践:Kubernetes 核心概念

本实验将在阿里云容器服务 Kubernetes 集群 (ACK) 上部署一个名叫 guestbook 的 CURD 应用。guestbook 是 Kubernetes 社区的一个经典的应用示例,它有一个 Web 界面来让用户进行 CURD 操作。

云计算、大数据、编程语言、物联网(IoT)学习指南下载,100+技术课程免费学!

100 实验点 兑换实验点
提示: 实验资源会在固定时间后释放,请创建资源后尽快操作。

实验评分

平均时长

2 小时

难易程度

普通

实验编号

A04002

学习人次

30

1. 实验概述

本实验主要在 Kubernetes 集群上部署一个名叫 guestbook 的 CURD 应用。guestbook 是 Kubernetes 社区的一个经典的应用示例,它有一个 Web 界面来让用户进行 CURD 操作,然后向一个 Redis 主节点写入数据,从多个 Redics 从节点读去数据。

1. 创建 Redis 主节点

2. 创建 Redis 从节点集群

3. 创建 guestbook  应用

4. 将 guestbook 应用通过 Service 暴露出来并进行访问

5. 水平扩展 guestbook 应用


2. 实验目标

完成此实验后,可以掌握的能力有:

1. 巩固 Kubernetes 的基本概念

2. 学会使用 Kubernetes 部署一个标准的“多层(multi-tier)”应用

3. 了解 Kubernetes 里如何通过 Pod,Deployment,Service 等 API 原语描述“应用”


 3. 实验资源

一个完备的  Kubernetes 集群。

可以用 Minikube 快速启动一个单节点集群(国内建议使用[Minikube 中国版](https://github.com/AliyunContainerService/minikube)),也可以用云上的 Kubernetes 集群。本次实验演示将使用阿里云容器服务提供的 Kubernetes 集群,版本为 1.12。

你可以使用使用 `kubectl version` 查看你的集群版本同实验版本一致。


    • 突然
    • 2019-08-23 12:38:55

    https://github.com/dockercore 内容超级简单适合初学习的小白

    • 隐隐
    • 2019-08-04 1:31:03

    内容较简单

    • cheysen
    • 2019-05-30 0:18:03

    可以很强

    • george2018
    • 2019-05-29 6:27:47

    还不错!