Vagrant 快速入门
你可以参考以下步骤快速部署 Rancher Server,并附加一个单节点集群。
警告
本章节中提供的指南,旨在帮助你快速启动一个用于 Rancher 的沙盒,以评估 Rancher 是否能满足你的使用需求。快速入门指南不适用于生产环境。如果你需要获取生产环境的操作指导,请参见安装。
先决条件
- Vagrant:Vagrant 是必需的,用于根据 Vagrantfile 配置主机。
- Virtualbox:需要把 Vagrant 配置的虚拟机配置到 VirtualBox。
- 至少 4GB 的可用内存。
::: 注意
Vagrant 需要使用插件来创建 VirtualBox 虚拟机。请执行以下命令进行安装:
vagrant plugin install vagrant-vboxmanagevagrant plugin install vagrant-vbguest
:::
开始使用
使用命令行工具,执行
git clone https://github.com/rancher/quickstart把 Rancher Quickstart 克隆到本地。执行
cd quickstart/rancher/vagrant命令,进入包含 Vagrantfile 文件的文件夹。可选:编辑
config.yaml文件:- 根据需要更改节点数和内存分配(
node.count,node.cpus,node.memory) - 更改
admin的密码以登录 Rancher。(admin_password)
- 根据需要更改节点数和内存分配(
执行
vagrant up --provider=virtualbox以初始化环境。配置完成后,在浏览器中打开
https://192.168.56.101。默认的用户名和密码是admin/adminPassword。
结果:Rancher Server 和你的 Kubernetes 集群已安装在 VirtualBox 上。
后续操作
使用 Rancher 创建 deployment。详情请参见创建 Deployment。
销毁环境
进入
quickstart/rancher/vagrant文件夹,然后执行vagrant destroy -f。等待所有资源已删除的确认消息。