vagrant安装centos7

通过vagrant安装centos7的目的是为了在本地搭建集群,以下是single node的搭建过程,非常简单哈。

  • 首先安装Vagrant和virtualbox的最新版本,下载的链接分别是vagrant下载地址和Virtualbox下载地址,下载安装完后直接安装即可
  • 安装好以上两个软件后,打开控制台并执行以下命令:

	$ mkdir -p /d/k8s/kube-node1/
	$ cd /d/k8s/kube-node1/
	$ vagrant init centos/7
	$ vagrant box add centos/7
	$ vagrant up
	$ vagrant ssh
        [vagrant@localhost ~]$

这样一个虚拟机就搞定啦,在/d/k8s/kube-node1/目录下有一个vagrantfile,可以修改虚拟机的内存、cpu、IP地址等,可自行研究。

  • 如果想下载其他镜像的话,可以到https://app.vagrantup.com/boxes/search查看相关系统镜像,通过
$ vagrant init /
$ vagrant box add /

就可以搭建自己想要的系统了。

如果想通过SecureCRT或者Putty之类的访问系统,通过vagrant用户执行以下命令即可:

sudo sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
sudo systemctl restart sshd

 

你可能感兴趣的:(kubernetes,vagrant搭建集群)