gpt4 book ai didi

Vagrant:在创建虚拟机时运行 ansible provisioning?

转载 作者:行者123 更新时间:2023-12-04 02:45:40 24 4
gpt4 key购买 nike

使用 Vagrant,是否可以在 vagrant up 创建虚拟机时运行我的配置 Ansible 脚本?我想在导入序列运行​​时进行配置。我有一个非常缓慢的导入数据库的步骤。它不是幂等的,我希望它在第一次运行时运行。

我可以使用 vagrant statusvagrant up --no-provision 制作脚本,但我相信应该有更直接的方法。

我也可以在第一个 vagrant up 后运行 Ansible,但是我无法向我的 friend 吹嘘我从头开始创建我的服务器只运行一个命令:-)

最佳答案

我认为您使用的是早于 1.3.0 的版本;-)

从 Vagrant 1.3.0 开始,vagrant up仅在第一次运行时(导入后)默认运行配置。随后的重新加载或更新将需要明确指定 --provision标志,例如 vagrant up --provision或者只是 vagrant provision .

查看完整 changelog

更改 => vagrant up 现在默认只在第一次运行时运行配置。随后的重新加载或升级将需要明确指定 --provision 标志来提供。 [GH-1776]

关于Vagrant:在创建虚拟机时运行 ansible provisioning?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18908329/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com