Skip to content

Latest commit

 

History

History
105 lines (75 loc) · 5.72 KB

File metadata and controls

105 lines (75 loc) · 5.72 KB

IDCF Boathouse DevOps 实战训练营 (开源版)

本文档包括 IDCF Boathouse DevOps 实战训练营(开源)所提供的公开文档

培训准备

所有参训学员均需要按照以下文档完成培训准备,本培训包含大量实操内容,对于所使用的环境有标准化要求,如果你在实操过程中遇到操作性问题,请首先检查自己的环境是否满足以下环境要求:

环境要求

个人环境要求

请按照以下要求下载所需软件,并按照【DevOpsBox安装说明】完成安装配置

  • 硬件要求
    • 最低配置:4核CPU,8G内存,500G硬盘,
    • 推荐配置:8核CPU,16G内存,500G SSD 硬盘
    • 支持硬件虚拟化,并且已经再BIOS中启用,具体操作请参考这篇文章
  • 操作系统要求
    • 支持使用Windows或者MacOS操作系统
    • Windows 10 64位,家庭版/专业版/企业版/教育版,版本 1903、内部版本 18362 或更高版本
    • MacOS 10.14以上,Majave, catalina或者Big Sur
  • 软件环境要求
  • 个人云资源
    • 1 个 容器镜像仓库 (此资源由讲师通过【DevOps实验室】环境提供)

团队环境

团队实验环境会在培训结束前通过【DevOps实验室】环境提供提供给各参训小组,每组1套,包括以下资源

  • 2 台 Linux 虚拟机 Ubuntu 16.04 LTS
  • 1 个 容器镜像仓库
  • 1 个 Kubernetes 集群 (包括 2 个虚拟机节点)

DevOpsBox 安装配置说明

DevOpsBox是由IDCF/LEANSOFT的专业工程师团队设计的单机版全流程DevOps工具实验环境,设计目的是为了可以占用最少的资源提供一套全开源免费的DevOps工具链实验环境,让任何人可以在任何地点完成各类DevOps实践的学习和验证,以及定制化工具的开发。

Boathouse 资源网盘

Boathouse资源网盘提供了一系列的资源文件,简化或者加速大家的配置操作,请大家提前下载

获取方式:扫描二维码,关注DevOps公众号,输入:boathouse训练营 即可获取网盘连接和密码

安装步骤

以下安装步骤除特别说明为特定环境之外,均同时适用与Windows和MacOS两种环境

  1. 安装并配置 Virutal Box
  2. 安装并配置 Docker Desktop
  3. 安装并配置阿里云版MiniKube
  4. 在 Virutal Box 上安装Linux虚拟机
  5. 配置 Visual Studio Code 通过 SSH Remote 访问 DevOpsBox 环境
  6. 在 DevOpsBox 上启动 Boathouse DevOpsBox 工具链环境

实验列表

BHOL:Boathouse on Open Source Hands-on Labs

常见问题

  1. docker官方镜像无法拉取的问题处理方式

    如果因为网络原因出现拉取镜像失败的情况,请大家使用阿里云 【容器镜像服务】个人免费版中的【镜像加速器】功能。

    连接如下: https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

版权说明

本文档以及相关内容版权归 IDCF 和 LEANSOFT 所有,我们授权任何人将此文档用于任何非商业用途,但我们保留因不当使用本文档内容而引发的追责权利。

本文档及版权最终解释权归 IDCF & LEANSOFT。