一、前言
- Vagrant 是一款用于构建及配置虚拟开发环境的软件,采用 Ruby 编写,主要以命令行方式运行。其主要使用 Oracle VirtualBox 提供虚拟化系统,与 Chef,Salt,Puppet 等环境配置管理软件搭配使用,可以实现快速搭建虚拟开发环境。
- Kubespray 是利用 Ansible 工具,通过 SSH 协议批量让指定远程机器执行一系列脚本,安装各种组件,完成 K8S 集群搭建。
二、安装 Vagrant
- 宿主机是 Ubuntu 20.04,安装参考 Install Vagrant:
wget -O- https://apt.releases