vagrant

如何看待 HashiCorp 官宣,不允许中国境内使用其旗下产品?

╄→гoц情女王★ 提交于 2020-07-29 11:29:04
欢迎转载,欢迎看官推荐。 前言 HashiCorp 官方宣布,不允许中国境内使用、部署和安装该企业旗下的企业版产品和软件。该公司比较知名的产品有:Terraform、Consul、Vagrant 等。 https://www.hashicorp.com/terms-of-evaluation 反Terraform Terraform:是一种安全有效地构建、更改和版本控制基础设施的工具(基础架构自动化的编排工具)。Terraform 几乎可以支持所有市面上能见到的云服务。具体的说就是可以用代码来管理维护 IT 资源,把之前需要手动操作的一部分任务通过程序来自动化的完成-----现在这款软件禁止中国人使用了! 开源+免费+跨平台+国产+世界第一 的devops批量运维系统《卡死你3000》,了解一下: https://gitee.com/chuanjiao10/kasini3000 支持所有共有云、私有云的机子,在同一套卡死你3000master上共同管理。 中国开源人,为打破美国封锁。卡死你3000,从今天开始,卖出了坚实稳定的一步。挺我的话,去项目主页给星,谢谢。 反Vagrant 今天就让哥我来,臭臭Vagrant呀,臭臭Vagrant ==================== 1 Vagrant 是一款用于构建及配置虚拟开发环境的软件,基于Ruby,主要以命令行的方式运行。--

VirtualBox安装centos8

妖精的绣舞 提交于 2020-07-27 08:51:47
原文链接: https://www.wjcms.net/archives/vagrantbox安装centos8 VirtualBox安装centos8 在线安装(不推荐) 打开git软件,直接运行命令 vagrant init generic/centos8 然后运行,启动在线安装。 vagrant up 当然了,这样会非常慢,甚至会失败。 下面介绍离线安装方法。 离线安装 下载box文件,地址: https://vagrantcloud.com/generic/boxes/centos8/versions/3.0.12/providers/virtualbox.box 然后放到本地目录中任意位置,这里我放到d盘根目录下。 然后运行离线安装命令 vagrant box add generic/centos8 d:\virtualbox.box 然后运行vagrant up启动安装 vagrant up 这时候再次去看VirtualBox管理器,就有一个新的centos8的虚拟机了 然后双击该虚拟机,然后就可以进入了 默认用户名密码都为vagrant 来源: oschina 链接: https://my.oschina.net/u/4408441/blog/4357584

laravel开发环境homestead搭建详解

 ̄綄美尐妖づ 提交于 2020-07-25 09:14:10
laravel开发环境homestead搭建详解 常见的几种开发环境 Laravel的开发环境其实很多,因为它本身就是PHP,所以只要满足版本的情况下,任何pHP环境他都能跑起来,比如说常见的wamp/mamp/phpstudy等集成化环境都是可以的,但是,为了更好的减少错误,更多的兼容,以后的上线环境,官方推荐了两种开发环境,一种是homestead,另一种是Valet。第1种呢,Windows系统和mac系统,都可以支持,第2种的专门就是为mac系统的用户所提供的,总体感觉两种环境都非常非常好用,今天我们就着重说一下第1种环境的搭建。 homestead环境for windows Laravel 致力于让整个 PHP 开发体验变的更愉快,包括你的本地开发环境。 Vagrant 提供了一种简单、优雅的方式来管理和配置虚拟主机。 Laravel Homestead 是一个官方预封装的 Vagrant box ,它为你提供了一个完美的开发环境,你不需要在本地机器安装 PHP、web 服务器和其他的服务器软件。你再也不用担心会弄乱你的操作系统了!Vagrant boxes 是一次性的。 如果出现问题, 你可以在几分钟内销毁并重新创建 box ! Homestead 可以运行在任何 Windows、Mac、或 Linux 系统, 它包括了 Nginx web 服务器,PHP7.4、PHP

Ansible 2.1.0 using become/become_user fails to set permissions on temp file

雨燕双飞 提交于 2020-06-24 05:43:12
问题 I have an ansible 2.1.0 on my server, where I do deployment via vagrant and on PC too. The role "deploy" have : - name: upload code become: true become_user: www-data git: repo=git@bitbucket.org:****.git dest=/var/www/main key_file=/var/www/.ssh/id_rsa accept_hostkey=true update=yes force=yes register: fresh_code notify: restart php-fpm tags: fresh_code In this case with ansible 2.1.0 I get an error: fatal: [default]: FAILED! => {"failed": true, "msg": "Failed to set permissions on the

Ansible 2.1.0 using become/become_user fails to set permissions on temp file

时光总嘲笑我的痴心妄想 提交于 2020-06-24 05:43:11
问题 I have an ansible 2.1.0 on my server, where I do deployment via vagrant and on PC too. The role "deploy" have : - name: upload code become: true become_user: www-data git: repo=git@bitbucket.org:****.git dest=/var/www/main key_file=/var/www/.ssh/id_rsa accept_hostkey=true update=yes force=yes register: fresh_code notify: restart php-fpm tags: fresh_code In this case with ansible 2.1.0 I get an error: fatal: [default]: FAILED! => {"failed": true, "msg": "Failed to set permissions on the

How to automatically select bridged network interfaces in Vagrant?

给你一囗甜甜゛ 提交于 2020-06-24 04:23:06
问题 What should I add in Vagrant file to prevent asking (after vagrant up command) Which interface should the network bridge to? Available bridged network interfaces: 1) Intel(R) 82579LM Gigabit Network Connection 2) VMware Virtual Ethernet Adapter for VMnet1 3) VMware Virtual Ethernet Adapter for VMnet8 I want to select the #1 option. Current I need to enter "1" manually. Please help! 回答1: in your Vagrantfile, you should add config.vm.network "public_network", bridge: "Intel(R) 82579LM Gigabit

Using Vagrant on cloud CI services

て烟熏妆下的殇ゞ 提交于 2020-05-25 11:25:25
问题 Are there any cloud CI services that allow Vagrant VMs to run using VirtualBox as a provider? Early investigation shows this seems not to be possible with Travis CI or Circle CI, although the vagrant-aws plugin allows for the use of AWS servers as a Vagrant provider. Is this correct? 回答1: That's right. There are still no CI services allowing to run Vagrant via LXC or Virtualbox (and that's sad). You can't do it under Travis. You can't under CodeShip You can't under CircleCI Don't know about

vagrant port forwarding doesn't work: Connection reset by peer

扶醉桌前 提交于 2020-05-15 07:28:38
问题 ssh port forwarding (which is enabled by default) works fine, but my custom port forwardings don't. I took the config below from the official docs, but it doesn't work :( host machine runs Ubuntu 17.04 Vagrantfile is: Vagrant.configure("2") do |config| config.vm.box = "ubuntu/xenial64" # though, I've also tried ubunty/zesty64 and centos/7 - with same results config.vm.provision :shell, path: "vagrant/provision.sh" config.vm.network "forwarded_port", guest: 3000, host: 3001 end http server is

Pycharm远程解释器SFTP开发和调试

▼魔方 西西 提交于 2020-05-07 21:19:48
转载: https://blog.csdn.net/ll641058431/article/details/53049453 使用PyCharm进行远程开发和调试 你是否经常要在Windows 7或MAC OS X上面开发Python或Web应用程序,但是它们最后需要在linux上面来运行呢? 我们经常会碰到开发时没有问题但是到了正式的Linux环境下面却出现问题。那么怎样保证开发环境跟运行环境的一致呢? 通常有两种方法解决。一种是使用PyCharm内置支持的Vagrant,这个教程可以参考Vagrant开发环境配置。 不过很遗憾的是我自己在试验过程中启动VirtualBox虚拟机时候老是报错,暂时还没解决,读者可以自己试着测试看行不行。 第二种方式就是通过PyCharm的远程解释器加上文件同步功能,实现本地编辑代码->同步到服务器->通过远程debug来调试测试程序。目前我选择的是第二种,虽然比第一种更笨拙点。 远程调试的功能在Eclipse、IntelliJ IDEA等大型IDE中均有支持,实现原理都基本相同,这里采用PyCharm进行说明。 远程服务器的同步配置 远程服务器IP地址192.168.203.95,开启ssh服务,安装python版本2.7。我用一个在PyCharm里面的core-python项目来做演示。 首先我们需要配置PyCharm通服务器的代码同步

vagrant设置centos7配置

南楼画角 提交于 2020-05-05 00:50:28
1.开启配置文件的私有网络 2.查看本机ip 将私有网络中的ip地址改成与本机同一网段 192.168.33.10替换33为56:192.168.56.10 3.重启 4.查看ip,ping 来源: oschina 链接: https://my.oschina.net/2286252881/blog/4265394