背景说明

学习Kubernetes过程中搭建基础环境不仅需要机器和依赖安装,这里提供一种在线的方式进行学习和命令验证。
PWK[Play with Kubernetes]一个提供了在浏览器中使用免费 CentOS Linux 虚拟机的体验平台,其内部实际上是 Docker-in-Docker(DinD)技术模拟了多虚拟机/PC 的效果
Play with Kubernetes 平台有如下几个特色:

  1. 允许我们使用 github 或 dockerhub 账号登录
  2. 在登录后会开始倒计时,让我们有 4 小时的时间去实践
  3. K8s 环境使用 kubeadm 来部署(使用用 weave 网络)
  4. 平台共提供 5 台 centos7 设备供我们使用(docker 版本为 17.09.0-ce)

    解决方案

    官网地址

    https://labs.play-with-k8s.com/

    登录口令

    采用DockerHub相同的账号体系
    image.png

    使用案例

    访问网址https://labs.play-with-k8s.com/并进行登录和创建实例
    image.png
    使用KubeAdm进行正常安装即可。

    学习地址

    https://training.play-with-kubernetes.com/