验证 Chef Workstation 是否配置成功: 一个 Workstation 安装成功的标志是可以使用"Knife"命令与 Server 端进行通信。...可以接着在 workstation 上执行 node list 命令查看是否多了一个 node: # knife node list Chef 的使用 Chef 环境安装完成以后,我们来看看如何使用这套环境来进行配置管理...一旦 Cookbook 写好之后,就可以重复使用,可以对多个 Chef Client 进行批量配置。一般从创建 Cookbook 到使用 Cookbook 会包括以下几个过程。...所以上层系统需要使用某些机制(如使用 JSch)来在 Chef Workstation 上运行 bootstrap 命令。...结束语 本文介绍了 Chef 环境的安装与使用方法,主要是根据实际经验来介绍的,文中更多的是举例和成功实践。
如果你在寻找一个在Chef或者是Puppet中配置Vagrant的教程,本文并不适合你。本文也希望读者对命令行和git有基本的理解。...Vagrant最常使用的消费者是 Puppet 和Chef. 使用消费者管理环境配置的优势就是,在以后的环境配置时都可以使用先前的配置模板,不论是部署,发布和生产过程中都可以方面的使用起来. 好了!...Vagrant 或是Chef 并不一定要安装 Berkshelf, 但最好安装一下,以便后面Vagrant需要使用....在 Mac上安装使用下面命令: gem install berkshelf 安装Vagrant 插件 需要安装的插件如下 Vagrant Berkshelf, Vagrant Hostmanager,...Vagrant Omnibus插件检查Chef 安装版本是否匹配. 本例中没用到这个插件,但在排查Chef相关问题时,这个插件非常有用.我相信有天这个功能会被直接添加到Vagrant核心模块里.
安装: Vagrant只是一个虚拟环境的容器,具体虚拟化的实现,依赖外部的虚拟机,例如VirtualBox和VMware。...下载并安装VirtualBox:https://www.virtualbox.org/ 下载并安装Vagrant:http://www.vagrantup.com/downloads Window下面建议不要安装在中文目录下面...,同时把Vagrant安装在一个较大的分区,利于以后把box镜像也放在同一分区下面。...就是各种已经打包好的虚拟环境镜像,供Vagrant使用。...下载安装boxes的方式有两种, 1、官方源直接添加 使用CMD,在任意目录使用如下命题,添加ubuntu14.04镜像 vagrant box add ubuntu/trusty64 1 vagrant
常用命令 命令 说明 vagrant up 运行vm vagrant status 查看当前虚拟机运行状态 vagrant suspend 暂停虚拟机 vagrant ssh ssh方式登录虚拟机 vagrant...halt 关闭虚拟机,但是保存了工作内容 vagrant destroy 销毁虚拟机。
192.16.35.112 openstack服务器,同时也是计算节点 ·192.16.35.113 k8s master ·192.16.35.114 k8s的Node k01,同时也是ops的计算节点 直接使用...然后使用命令, 命名为vagrant的box: vagrant box add centos/7 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box cat <...docker CentOS 例如: 如果pip安装软件的速度很慢,可以考虑使用基于aliyun的pip加速 ·各个节点设置pip加速 mkdir .pip && tee ~/.pip/pip.conf...注意python和python-py这两个包是冲突的,只能安装其中之一,最好先全卸载,再安装其中一个: pip uninstall docker-py docker pip install python...git clone https://github.com/virtualhops/k8s-demo kubectl create -f k8s-demo/po-ubuntuapp.yml kubectl
Vagrant是一款用来构建虚拟开发环境的工具,它其实算是一个跨平台的虚拟机管理工具 1 安装 1.1 安装Vagrant ?...安装成功 1.2 安装Virtualbox Vagrant依赖现有的虚拟机软件来管理虚拟机,如Virtualbox, Vmware Fusion, Parallel Desktop等,其中最方便的是...https://www.virtualbox.org/wiki/Downloads 2 使用 vagrant init # 初始化 vagrant up # 启动虚拟机...# 安装卸载插件 vagrant provision # 设置基本的环境,进一步设置可以使用Chef/Puppet进行搭建 vagrant ssh-config...Vagrant 默认是使用端口映射方式将虚拟机的端口映射本地从而实现类似 http://localhost:80 这种访问方式,这种方式比较麻烦,新开和修改端口的时候都得编辑。
Ubuntu安装vagrant时需要首先安装virtualBox。 ...Failed, trying without DKMS,则需要sudo apt-get install dkms Step4: 执行 virtualbox --help 如果显示帮助文档,则表示安装成功...Step5: 执行 sudo apt-get install vagrant (以上命令建议使用ROOT用户执行) 在执行vagrant之前首先配置Box: $ vagrant box add....box vagrant init ub14 vagrant up 至此,ubuntu安装配置vagrant完毕。 ...以下是常用的命令 $ vagrant init # 初始化 $ vagrant up # 启动虚拟机 $ vagrant halt # 关闭虚拟机 $ vagrant reload
$ vagrant up --debug 1.2 如何使用插件 Vagrant中提供了很多可以直接使用的插件,使用这些插件,可以极大的减少配置开发环境的工作量,Vagrant的大部分核心功能都是基于插件实现的...Vagrant使用命令vagrant plugin install安装插件。...$ vagrant plugin install vagrant-example-plugin 插件安装完成后,将会在Vagrant启动的时候自动加载,如果插件加载过程中出现错误,不会影响Vagrant...插件安装完成后,你应该查看插件开发文档获取如何使用该插件,一般可以通过vagrant命令使用插件的命令,如果插件提供了provision的话,可以通过config.vm.provision进行配置。...$ vagrant plugin uninstall vagrant-example-plugin 查看安装了哪些插件: vagrant plugin list 1.3 如何配置网络 在Vagrant中
windows安装git msysgit是windows版本的Git 下载地址:https://git-for-windows.github.io/ 安装步骤 linux安装git https://git-scm.com.../download/linux git的官网对不同的linux版本安装进行了说明,我这里是centos 7 ,通过是编译安装,下载地址:https://www.kernel.org/pub/software.../scm/git/ 可以根据自己的需要下载相应的版本 如果没有安装perl perl-devel zlib zlib-devel会出现如下错误,建议安装之前先安装 linux安装中的错误 解压,依次输入...安装完成后 执行如下命令 git config --global user.name "Your Name" git config --global user.email "email@example.com..." git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
序号 命令 解释 1 vagrant box list 查看目前已有的box 2 vagrant box add [自定义名称] [box镜像路径] 新增加一个box 3 vagrant box remove...删除指定box 4 vagrant init 初始化配置vagrantfile 5 vagrant up 启动虚拟机 6 vagrant ssh ssh登陆虚拟机 7 vagrant suspend...挂起虚拟机 8 vagrant reload 重启虚拟机 9 vagrant halt 关闭虚拟机 10 vagrant status 查看虚拟机状态 11 vagrant destroy 删除虚拟机...将virtualbox安装目录下的 VBoxManage命令路径添加到环境变量 VBoxManage.exe clonehd box-disk1.vmdk box-disk1.vdi -format...Hyper-V,命令如下(使用管理员身份打开cmd) bcdedit /set hypervisorlaunchtype off 然后重启系统成功
GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 1. 导入 本文介绍如何使用 Vagrant 在 VirtualBox 中快速安装 Linux 虚拟机。...为VirtualBox安装CentOS 7 在使用工具之前,先要进行工具的安装,如下: VirtualBox下载:(https://www.virtualbox.org/) Vagrant下载:(https...://www.vagrantup.com/downloads) 为了验证Vagrant是否安装成功可以在安装Vagrant的路径下打开cmd窗口输入Vagrant命令会有相关的提示信息,之后就可以使用Vagrant...Vagrant,所以可以通过这种连接方式以Vagrant的账户连接虚拟系统,命令如下: vagrant ssh 4.总结 今天介绍了使用Vagrant在VirtualBox中快速安装Linux虚拟机。...为了方便使用下方列举了Vagrant的常见命令: 命令 描述 vagrant box add 添加box的操作 vagrant init 初始化box的操作,会生成vagrant的配置文件Vagrantfile
dui前言 Vagrant是非常优秀的本地虚拟化管理工具。无奈国内访问速度实在感人。本文分享一些如何使用国内镜像加速的经验,让 Vagrant 的使用更加爽快。...不过 Vagrant 使用这个镜像安装插件的方法有些特殊: vagrant plugin install --plugin-clean-sources --plugin-source https://gems.ruby-china.com...--plugin-source https://gems.ruby-china.com/ vagrant-disksize 如果使用bash/zsh之类的 shell 环境,可以考虑使用alias简化命令...这样以后想从镜像站安装插件只需要使用命令: vagrant-plugin-install ... 方便太多了,以后可以畅快的安装 Vagrant 插件了。...可能会用到的国内镜像,通过国内镜像加速,大大提升 Vagrant 使用体验。
box 镜像 写在最后 前言 使用 vagrant 的前提是要有 box 镜像盒子来初始化系统,网上有很多 box 可以下载,但是用自己的不是更香吗?...环境准备 软件准备 首先需要安装 vagrant + virtualbox + packer ,具体安装教程,请参考文章:☀️ 福利向:⚡️万字图文⚡️ 带你 Vagrant 从入门到超神!...❤️ 下载系统镜像 下载 centos 7.9 安装包,下载地址:精心整理Linux各版本安装包(包括Centos、Redhat、Oracle Linux),附下载链接????...https://hub.fastgit.org/chef/bento.git 将系统镜像文件拷贝至 bento/packer_templates/centos 目录下: 确认环境准备好之后,可以开始进行打包...以后可以使用 vagrant 直接初始化创建 linux 系统,不需要再一步步创建,为自动化奠定基础。
Vagrant安装 下载vagrant [官网地址 | https://www.vagrantup.com/] 点击下载相关的就可以了 启动vagrant 新建一个文件夹 Vagrant,进入 使用命令...vagrant init centos/7 使用命令 vagrant up 也可以使用vagrant boxes[http://www.vagrantbox.es/] vagrant box add...{title} {url} vagrant init {title} vagrant up 安装遇到的坑 “Rsync” could not be found on your PATH solution...:rsync 换成virtualbox 安装到SSH auth method:private key处卡住了 solution:重启电脑进入BIOS设置,将virtualization technology...改成enabled 安装完成 报错 mount: unknown filesystem type 'vboxsf' solution: 不用管,不影响正常使用,只是没有共享文件夹
Vagrant是一款用来构建虚拟开发环境的工具,它其实算是一个跨平台的虚拟机管理工具 1 安装 1.1 安装Vagrant 下载好pkg文件后,下一步安装即可 1.2 安装Virtualbox...2 使用 vagrant init # 初始化 vagrant up # 启动虚拟机 vagrant halt # 关闭虚拟机 vagrant reload...package # 把当前的运行的虚拟机环境进行打包,可用于分发开发环境 vagrant plugin # 安装卸载插件 vagrant provision...# 设置基本的环境,进一步设置可以使用Chef/Puppet进行搭建 vagrant ssh-config # 输出ssh连接的一些信息 vagrant status # 获取虚拟机状态...初始化成功后,会在初始化的目录里生成一个 Vagrantfile 的配置文件,可以修改配置文件进行个性化的定制 Vagrant 默认是使用端口映射方式将虚拟机的端口映射本地从而实现类似 http
box 镜像 写在最后 前言 使用 vagrant 的前提是要有 box 镜像盒子来初始化系统,网上有很多 box 可以下载,但是用自己的不是更香吗?...环境准备 软件准备 首先需要安装 vagrant + virtualbox + packer ,具体安装教程,请参考文章:☀️ 福利向:⚡️万字图文⚡️ 带你 Vagrant 从入门到超神!...❤️ 下载系统镜像 下载 Oracle Linux 7.9 安装包,下载地址:精心整理Linux各版本安装包(包括Centos、Redhat、Oracle Linux),附下载链接????...https://hub.fastgit.org/chef/bento.git 将系统镜像文件拷贝至 bento/packer_templates/oraclelinux 目录下: 确认环境准备好之后...以后可以使用 vagrant 直接初始化创建 linux 系统,不需要再一步步创建,为自动化奠定基础。
Others Vagrant 基本使用操作 Vagrant 是什么?...模拟多台虚拟机 参考文献 Vagrant 基本使用操作 Vagrant 是什么?...主要的优势在于可以提供一个可配置、可移植和复用的虚拟机环境 (通过定义 Vagrantfile , 类似 Dockerfile ), 并且可以使用 shell、chef、puppet 等工具进行部署....这里要注意, Vagrant 并不能单独使用, 必须要在自己的电脑里安装额外的虚拟机软件, 比如常见的虚拟机软件有: VirtualBox、VMWare 等....参考文献 谢谢网络上各位大佬提供的资料啦, 这个整理也是不容易啊~ vagrant学习笔记 – provision vagrant系列(2):使用Vagrantfile实现集成预安装 版权声明:本文内容由互联网用户自发贡献
box 镜像 写在最后 前言 使用 vagrant 的前提是要有 box 镜像盒子来初始化系统,网上有很多 box 可以下载,但是用自己的不是更香吗?...环境准备 软件准备 首先需要安装 vagrant + virtualbox + packer ,具体安装教程,请参考文章:☀️ 福利向:⚡️万字图文⚡️ 带你 Vagrant 从入门到超神!...❤️ 下载系统镜像 下载 Oracle Linux 6.10 安装包,下载地址:精心整理Linux各版本安装包(包括Centos、Redhat、Oracle Linux),附下载链接????...https://hub.fastgit.org/chef/bento.git 将系统镜像文件拷贝至 bento/packer_templates/oraclelinux 目录下: 确认环境准备好之后...以后可以使用 vagrant 直接初始化创建 linux 系统,不需要再一步步创建,为自动化奠定基础。
box 镜像 写在最后 前言 使用 vagrant 的前提是要有 box 镜像盒子来初始化系统,网上有很多 box 可以下载,但是用自己的不是更香吗?...环境准备 软件准备 首先需要安装 vagrant + virtualbox + packer ,具体安装教程,请参考文章:☀️ 福利向:⚡️万字图文⚡️ 带你 Vagrant 从入门到超神!...❤️ 下载系统镜像 下载 Oracle Linux 8.3 安装包,下载地址:精心整理Linux各版本安装包(包括Centos、Redhat、Oracle Linux),附下载链接????...https://hub.fastgit.org/chef/bento.git 将系统镜像文件拷贝至 bento/packer_templates/oraclelinux 目录下: 确认环境准备好之后...以后可以使用 vagrant 直接初始化创建 linux 系统,不需要再一步步创建,为自动化奠定基础。
Vagrant是一款用来构建虚拟开发环境的工具,它其实算是一个跨平台的虚拟机管理工具 1 安装 1.1 安装Vagrant [https://www.vagrantup.com/downloads.html...] 下载好pkg文件后,下一步安装即可 [安装成功]1.2 安装VirtualboxVagrant依赖现有的虚拟机软件来管理虚拟机,如Virtualbox, Vmware Fusion, Parallel...plugin # 安装卸载插件 vagrant provision # 设置基本的环境,进一步设置可以使用Chef/Puppet进行搭建 vagrant ssh-config...同样下载好后直接安装 [https://www.virtualbox.org/wiki/Downloads]2 使用 在Vagrant中,box是一种打包好的镜像,通过这个镜像,可以生成相应的虚拟机。...初始化成功后,会在初始化的目录里生成一个 Vagrantfile 的配置文件,可以修改配置文件进行个性化的定制 [1240] [1240] Vagrant 默认是使用端口映射方式将虚拟机的端口映射本地从而实现类似
领取专属 10元无门槛券
手把手带您无忧上云