Tabs to spaces
This commit is contained in:
parent
279bbee85e
commit
2faa510120
|
@ -9,11 +9,11 @@ body.layout-intro {
|
|||
}
|
||||
|
||||
.equal-height {
|
||||
display: -webkit-box;
|
||||
display: -webkit-flex;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
}
|
||||
display: -webkit-box;
|
||||
display: -webkit-flex;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
>.container {
|
||||
#main-content {
|
||||
|
|
|
@ -110,9 +110,9 @@
|
|||
|
||||
@mixin translate3d($x, $y: 0, $z: 0) {
|
||||
-webkit-transform: translate3d($x, $y, $z);
|
||||
-moz-transform: translate3d($x, $y, $z);
|
||||
-ms-transform: translate3d($x, $y, $z);
|
||||
-o-transform: translate3d($x, $y, $z);
|
||||
-moz-transform: translate3d($x, $y, $z);
|
||||
-ms-transform: translate3d($x, $y, $z);
|
||||
-o-transform: translate3d($x, $y, $z);
|
||||
}
|
||||
|
||||
@mixin clearfix {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
// --------------------------------------------------
|
||||
|
||||
// Variables
|
||||
$font-family-museo-sans: 'museo-sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
|
||||
$font-family-museo-sans: 'museo-sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
|
||||
$header-font-family: $font-family-museo-sans;
|
||||
$header-font-weight: 600; // semi-bold
|
||||
|
||||
|
|
|
@ -38,68 +38,68 @@ description: |-
|
|||
</p>
|
||||
<div class="people">
|
||||
<div class="person">
|
||||
<img class="pull-left" src="//www.gravatar.com/avatar/54079122b67de9677c1f93933ce8b63a.png?s=125">
|
||||
<div class="bio">
|
||||
<h3>Mitchell Hashimoto (<a href="https://github.com/mitchellh">@mitchellh</a>)</h3>
|
||||
<p>
|
||||
Mitchell Hashimoto is a creator of Vagrant. He has been with the
|
||||
<img class="pull-left" src="//www.gravatar.com/avatar/54079122b67de9677c1f93933ce8b63a.png?s=125">
|
||||
<div class="bio">
|
||||
<h3>Mitchell Hashimoto (<a href="https://github.com/mitchellh">@mitchellh</a>)</h3>
|
||||
<p>
|
||||
Mitchell Hashimoto is a creator of Vagrant. He has been with the
|
||||
Vagrant project from the very beginning. Mitchell is also the
|
||||
creator of
|
||||
<a href="https://www.consul.io">Consul</a>,
|
||||
<a href="https://www.packer.io">Packer</a>,
|
||||
<a href="https://www.serfdom.io">Serf</a>, and
|
||||
<a href="https://www.ottoproject.io">Otto</a>.
|
||||
</p>
|
||||
</div>
|
||||
<a href="https://www.consul.io">Consul</a>,
|
||||
<a href="https://www.packer.io">Packer</a>,
|
||||
<a href="https://www.serfdom.io">Serf</a>, and
|
||||
<a href="https://www.ottoproject.io">Otto</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clearfix"></div>
|
||||
|
||||
<div class="person">
|
||||
<img class="pull-left" src="//www.gravatar.com/avatar/2acc31dd6370a54b18f6755cd0710ce6.png?s=125">
|
||||
<div class="bio">
|
||||
<h3>Jack Pearkes (<a href="https://github.com/pearkes">@pearkes</a>)</h3>
|
||||
<p>
|
||||
Jack Pearkes created and maintains many projects at HashiCorp. He
|
||||
<img class="pull-left" src="//www.gravatar.com/avatar/2acc31dd6370a54b18f6755cd0710ce6.png?s=125">
|
||||
<div class="bio">
|
||||
<h3>Jack Pearkes (<a href="https://github.com/pearkes">@pearkes</a>)</h3>
|
||||
<p>
|
||||
Jack Pearkes created and maintains many projects at HashiCorp. He
|
||||
is the original author of Vagrant Cloud (now
|
||||
<a href="https://atlas.hashicorp.com">Atlas</a>). He is also a
|
||||
core committer to <a href="https://www.packer.io">Packer</a>
|
||||
and maintains many successful
|
||||
<a href="https://github.com/pearkes">open source projects</a>
|
||||
while also being an employee of
|
||||
<a href="https://www.hashicorp.com">HashiCorp</a>.
|
||||
</p>
|
||||
</div>
|
||||
<a href="https://github.com/pearkes">open source projects</a>
|
||||
while also being an employee of
|
||||
<a href="https://www.hashicorp.com">HashiCorp</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clearfix"></div>
|
||||
|
||||
<div class="person">
|
||||
<img class="pull-left" src="//avatars1.githubusercontent.com/u/408570?v=3&s=125">
|
||||
<div class="bio">
|
||||
<h3>Seth Vargo (<a href="https://github.com/sethvargo">@sethvargo</a>)</h3>
|
||||
<p>
|
||||
<img class="pull-left" src="//avatars1.githubusercontent.com/u/408570?v=3&s=125">
|
||||
<div class="bio">
|
||||
<h3>Seth Vargo (<a href="https://github.com/sethvargo">@sethvargo</a>)</h3>
|
||||
<p>
|
||||
Seth Vargo is a core committer to Vagrant, with his main focus
|
||||
being the core plugin system, pushes, and provisioners. Seth is
|
||||
also a contributor to Consul, Packer, and Vault, all while being
|
||||
an employee at <a href="https://www.hashicorp.com">HashiCorp</a>.
|
||||
</p>
|
||||
</div>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clearfix"></div>
|
||||
|
||||
<div class="person">
|
||||
<img class="pull-left" src="//avatars3.githubusercontent.com/u/37534?v=3&s=125">
|
||||
<div class="bio">
|
||||
<h3>Paul Hinze (<a href="https://github.com/phinze">@phinze</a>)</h3>
|
||||
<p>
|
||||
Paul Hinze is a contributor to Vagrant, with his main focus being
|
||||
provisioners and working on HashiCorp's external plugins. He is
|
||||
<img class="pull-left" src="//avatars3.githubusercontent.com/u/37534?v=3&s=125">
|
||||
<div class="bio">
|
||||
<h3>Paul Hinze (<a href="https://github.com/phinze">@phinze</a>)</h3>
|
||||
<p>
|
||||
Paul Hinze is a contributor to Vagrant, with his main focus being
|
||||
provisioners and working on HashiCorp's external plugins. He is
|
||||
also a core committer to <a href="https://www.terraform.io">Terraform</a>,
|
||||
all while being an employee at <a href="https://www.hashicorp.com">HashiCorp</a>.
|
||||
</p>
|
||||
</div>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clearfix"></div>
|
||||
|
|
|
@ -90,72 +90,72 @@ with the machine-readable output.
|
|||
<tr>
|
||||
<td>box-name</td>
|
||||
<td>
|
||||
Name of a box installed into Vagrant.
|
||||
Name of a box installed into Vagrant.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>box-provider</td>
|
||||
<td>
|
||||
Provider for an installed box.
|
||||
Provider for an installed box.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>cli-command</td>
|
||||
<td>
|
||||
A subcommand of <code>vagrant</code> that is available.
|
||||
A subcommand of <code>vagrant</code> that is available.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>error-exit</td>
|
||||
<td>
|
||||
An error occurred that caused Vagrant to exit. This contains that
|
||||
error. Contains two data elements: type of error, error message.
|
||||
An error occurred that caused Vagrant to exit. This contains that
|
||||
error. Contains two data elements: type of error, error message.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>provider-name</td>
|
||||
<td>
|
||||
The provider name of the target machine.
|
||||
<span class="label">targeted</span>
|
||||
The provider name of the target machine.
|
||||
<span class="label">targeted</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>ssh-config</td>
|
||||
<td>
|
||||
The OpenSSH compatible SSH config for a machine. This is usually
|
||||
The OpenSSH compatible SSH config for a machine. This is usually
|
||||
the result of the "ssh-config" command.
|
||||
<span class="label">targeted</span>
|
||||
<span class="label">targeted</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>state</td>
|
||||
<td>
|
||||
The state ID of the target machine.
|
||||
<span class="label">targeted</span>
|
||||
The state ID of the target machine.
|
||||
<span class="label">targeted</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>state-human-long</td>
|
||||
<td>
|
||||
Human-readable description of the state of the machine. This is the
|
||||
long version, and may be a paragraph or longer.
|
||||
<span class="label">targeted</span>
|
||||
Human-readable description of the state of the machine. This is the
|
||||
long version, and may be a paragraph or longer.
|
||||
<span class="label">targeted</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>state-human-short</td>
|
||||
<td>
|
||||
Human-readable description of the state of the machine. This is the
|
||||
short version, limited to at most a sentence.
|
||||
<span class="label">targeted</span>
|
||||
Human-readable description of the state of the machine. This is the
|
||||
short version, limited to at most a sentence.
|
||||
<span class="label">targeted</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
|
|
@ -36,10 +36,10 @@ be made by hand.
|
|||
when the resulting box is used.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>A common misconception</strong> is that the <code>--vagrantfile</code>
|
||||
option will package a Vagrantfile that is used when <code>vagrant init</code>
|
||||
is used with this box. This is not the case. Instead, a Vagrantfile
|
||||
is loaded and read as part of the Vagrant load process when the box is
|
||||
used. For more information, read about the
|
||||
<a href="/docs/vagrantfile/#load-order">Vagrantfile load order</a>.
|
||||
<strong>A common misconception</strong> is that the <code>--vagrantfile</code>
|
||||
option will package a Vagrantfile that is used when <code>vagrant init</code>
|
||||
is used with this box. This is not the case. Instead, a Vagrantfile
|
||||
is loaded and read as part of the Vagrant load process when the box is
|
||||
used. For more information, read about the
|
||||
<a href="/docs/vagrantfile/#load-order">Vagrantfile load order</a>.
|
||||
</div>
|
||||
|
|
|
@ -95,11 +95,11 @@ to more closely match production by running a VM running Ubuntu, RHEL,
|
|||
etc. It can run any operating system supported by Vagrant.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Synced folder note:</strong> Vagrant will attempt to use the
|
||||
"best" synced folder implementation it can. For boot2docker, this is
|
||||
often rsync. In this case, make sure you have rsync installed on your
|
||||
host machine. Vagrant will give you a human-friendly error message if
|
||||
it is not.
|
||||
<strong>Synced folder note:</strong> Vagrant will attempt to use the
|
||||
"best" synced folder implementation it can. For boot2docker, this is
|
||||
often rsync. In this case, make sure you have rsync installed on your
|
||||
host machine. Vagrant will give you a human-friendly error message if
|
||||
it is not.
|
||||
</div>
|
||||
|
||||
An example of changing the host VM is shown below. Remember that this
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Docker Provider"
|
||||
sidebar_current: "providers-docker"
|
||||
description: |-
|
||||
Vagrant comes with support out of the box for
|
||||
using Docker as a provider. This allows for your development environments
|
||||
to be backed by Docker containers rather than virtual machines. Additionally,
|
||||
it provides for a good workflow for developing Dockerfiles.
|
||||
Vagrant comes with support out of the box for
|
||||
using Docker as a provider. This allows for your development environments
|
||||
to be backed by Docker containers rather than virtual machines. Additionally,
|
||||
it provides for a good workflow for developing Dockerfiles.
|
||||
---
|
||||
|
||||
# Docker
|
||||
|
@ -17,10 +17,10 @@ to be backed by Docker containers rather than virtual machines. Additionally,
|
|||
it provides for a good workflow for developing Dockerfiles.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Docker knowledge assumed.</strong> We assume that
|
||||
you know what Docker is and that you are comfortable with the basics
|
||||
of Docker. If not, we recommend starting with another provider such
|
||||
as <a href="/docs/virtualbox/">VirtualBox</a>.
|
||||
<strong>Warning: Docker knowledge assumed.</strong> We assume that
|
||||
you know what Docker is and that you are comfortable with the basics
|
||||
of Docker. If not, we recommend starting with another provider such
|
||||
as <a href="/docs/virtualbox/">VirtualBox</a>.
|
||||
</div>
|
||||
|
||||
Use the navigation to the left to find a specific Docker topic
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Creating a Base Box - Hyper-V Provider"
|
||||
sidebar_current: "providers-hyperv-boxes"
|
||||
description: |-
|
||||
As with every Vagrant provider, the Vagrant Hyper-V provider has a custom box
|
||||
format that affects how base boxes are made.
|
||||
As with every Vagrant provider, the Vagrant Hyper-V provider has a custom box
|
||||
format that affects how base boxes are made.
|
||||
---
|
||||
|
||||
# Creating a Base Box
|
||||
|
@ -23,11 +23,11 @@ Additionally, it is helpful to understand the
|
|||
[basics of the box file format](/docs/boxes/format.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Advanced topic!</strong> This is a reasonably advanced topic that
|
||||
a beginning user of Vagrant does not need to understand. If you are
|
||||
just getting started with Vagrant, skip this and use an available
|
||||
box. If you are an experienced user of Vagrant and want to create
|
||||
your own custom boxes, this is for you.
|
||||
<strong>Advanced topic!</strong> This is a reasonably advanced topic that
|
||||
a beginning user of Vagrant does not need to understand. If you are
|
||||
just getting started with Vagrant, skip this and use an available
|
||||
box. If you are an experienced user of Vagrant and want to create
|
||||
your own custom boxes, this is for you.
|
||||
</div>
|
||||
|
||||
## Additional Software
|
||||
|
|
|
@ -19,8 +19,8 @@ you may set. A complete reference is shown below:
|
|||
* `memory` (integer) - Number of MegaBytes allocated to VM at startup.
|
||||
Defaults is taken from box image XML.
|
||||
* `maxmemory` (integer) - Number of MegaBytes maximal allowed to allocate for VM
|
||||
This parameter is switch on Dynamic Allocation of memory.
|
||||
Defaults is taken from box image XML.
|
||||
This parameter is switch on Dynamic Allocation of memory.
|
||||
Defaults is taken from box image XML.
|
||||
* `vlan_id` (integer) - Number of Vlan ID for your guest network interface
|
||||
Defaults is not defined, vlan configuration will be untouched if not set.
|
||||
* `mac` (string) - MAC address for your guest network interface
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Installing Vagrant"
|
||||
sidebar_current: "installation"
|
||||
description: |-
|
||||
Installing Vagrant is extremely easy. Head over to the Vagrant downloads page
|
||||
and get the appropriate installer or package for your platform. Install the
|
||||
package using standard procedures for your operating system.
|
||||
Installing Vagrant is extremely easy. Head over to the Vagrant downloads page
|
||||
and get the appropriate installer or package for your platform. Install the
|
||||
package using standard procedures for your operating system.
|
||||
---
|
||||
|
||||
# Installing Vagrant
|
||||
|
@ -21,18 +21,18 @@ logging out and logging back in to your system (this is particularly
|
|||
necessary sometimes for Windows).
|
||||
|
||||
<div class="alert alert-warning" role="alert">
|
||||
<strong>Looking for the gem install?</strong> Vagrant 1.0.x had the option to
|
||||
be installed as a <a href="https://en.wikipedia.org/wiki/RubyGems">RubyGem</a>.
|
||||
This installation method is no longer supported. If you have an old version
|
||||
of Vagrant installed via Rubygems, please remove it prior to installing newer
|
||||
versions of Vagrant.
|
||||
<strong>Looking for the gem install?</strong> Vagrant 1.0.x had the option to
|
||||
be installed as a <a href="https://en.wikipedia.org/wiki/RubyGems">RubyGem</a>.
|
||||
This installation method is no longer supported. If you have an old version
|
||||
of Vagrant installed via Rubygems, please remove it prior to installing newer
|
||||
versions of Vagrant.
|
||||
</div>
|
||||
|
||||
<div class="alert alert-warning" role="alert">
|
||||
<strong>Beware of system package managers!</strong> Some operating system
|
||||
distributions include a vagrant package in their upstream package repos.
|
||||
Please do not install Vagrant in this manner. Typically these packages are
|
||||
missing dependencies or include very outdated versions of Vagrant. If you
|
||||
install via your system's package manager, it is very likely that you will
|
||||
experience issues. Please use the official installers on the downloads page.
|
||||
<strong>Beware of system package managers!</strong> Some operating system
|
||||
distributions include a vagrant package in their upstream package repos.
|
||||
Please do not install Vagrant in this manner. Typically these packages are
|
||||
missing dependencies or include very outdated versions of Vagrant. If you
|
||||
install via your system's package manager, it is very likely that you will
|
||||
experience issues. Please use the official installers on the downloads page.
|
||||
</div>
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Networking"
|
||||
sidebar_current: "networking"
|
||||
description: |-
|
||||
In order to access the Vagrant environment created, Vagrant exposes
|
||||
some high-level networking options for things such as forwarded ports,
|
||||
connecting to a public network, or creating a private network.
|
||||
In order to access the Vagrant environment created, Vagrant exposes
|
||||
some high-level networking options for things such as forwarded ports,
|
||||
connecting to a public network, or creating a private network.
|
||||
---
|
||||
|
||||
# Networking
|
||||
|
@ -34,9 +34,9 @@ to do this, so please read the documentation for your specific provider
|
|||
to see what options are available.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>For beginners:</strong> It is strongly recommended you use
|
||||
only the high-level networking options until you are comfortable
|
||||
with the Vagrant workflow and have things working at a basic level.
|
||||
Provider-specific network configuration can very quickly lock you out
|
||||
of your guest machine if improperly done.
|
||||
<strong>For beginners:</strong> It is strongly recommended you use
|
||||
only the high-level networking options until you are comfortable
|
||||
with the Vagrant workflow and have things working at a basic level.
|
||||
Provider-specific network configuration can very quickly lock you out
|
||||
of your guest machine if improperly done.
|
||||
</div>
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Private Networks - Networking"
|
||||
sidebar_current: "networking-private"
|
||||
description: |-
|
||||
Vagrant private networks allow you to access your guest machine by some
|
||||
address that is not publicly accessible from the global internet. In general,
|
||||
this means your machine gets an address in the private address space.
|
||||
Vagrant private networks allow you to access your guest machine by some
|
||||
address that is not publicly accessible from the global internet. In general,
|
||||
this means your machine gets an address in the private address space.
|
||||
---
|
||||
|
||||
# Private Networks
|
||||
|
@ -21,13 +21,13 @@ restriction that they're backed by the same [provider](/docs/providers/))
|
|||
can communicate with each other on private networks.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Guest operating system support.</strong> Private networks
|
||||
generally require configuring the network adapters on the guest
|
||||
machine. This process varies from OS to OS. Vagrant ships with
|
||||
knowledge of how to configure networks on a variety of guest
|
||||
operating systems, but it is possible if you are using a particularly
|
||||
old or new operating system that private networks will not properly
|
||||
configure.
|
||||
<strong>Guest operating system support.</strong> Private networks
|
||||
generally require configuring the network adapters on the guest
|
||||
machine. This process varies from OS to OS. Vagrant ships with
|
||||
knowledge of how to configure networks on a variety of guest
|
||||
operating systems, but it is possible if you are using a particularly
|
||||
old or new operating system that private networks will not properly
|
||||
configure.
|
||||
</div>
|
||||
|
||||
## DHCP
|
||||
|
@ -70,9 +70,9 @@ For some operating systems, additional configuration options for the static
|
|||
IP address are available such as setting the default gateway or MTU.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning!</strong> Do not choose an IP that overlaps with any
|
||||
other IP space on your system. This can cause the network to not be
|
||||
reachable.
|
||||
<strong>Warning!</strong> Do not choose an IP that overlaps with any
|
||||
other IP space on your system. This can cause the network to not be
|
||||
reachable.
|
||||
</div>
|
||||
|
||||
## IPv6
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Public Networks - Networking"
|
||||
sidebar_current: "networking-public"
|
||||
description: |-
|
||||
Vagrant public networks are less private than private networks, and the exact
|
||||
meaning actually varies from provider to provider, hence the ambiguous
|
||||
definition. The idea is that while private networks should never allow the
|
||||
general public access to your machine, public networks can.
|
||||
Vagrant public networks are less private than private networks, and the exact
|
||||
meaning actually varies from provider to provider, hence the ambiguous
|
||||
definition. The idea is that while private networks should never allow the
|
||||
general public access to your machine, public networks can.
|
||||
---
|
||||
|
||||
# Public Networks
|
||||
|
@ -20,22 +20,22 @@ hence the ambiguous definition. The idea is that while
|
|||
general public access to your machine, public networks can.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Confused?</strong> We kind of are, too. It is likely that
|
||||
public networks will be replaced by <code>:bridged</code> in a
|
||||
future release, since that is in general what should be done with
|
||||
public networks, and providers that do not support bridging generally
|
||||
do not have any other features that map to public networks either.
|
||||
<strong>Confused?</strong> We kind of are, too. It is likely that
|
||||
public networks will be replaced by <code>:bridged</code> in a
|
||||
future release, since that is in general what should be done with
|
||||
public networks, and providers that do not support bridging generally
|
||||
do not have any other features that map to public networks either.
|
||||
</div>
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning!</strong> Vagrant boxes are insecure by default
|
||||
and by design, featuring public passwords, insecure keypairs
|
||||
for SSH access, and potentially allow root access over SSH. With
|
||||
these known credentials, your box is easily accessible by anyone on
|
||||
your network. Before configuring Vagrant to use a public network,
|
||||
consider <em>all</em> potential security implications
|
||||
and review the <a href="/docs/boxes/base.html">default box
|
||||
configuration</a> to identify potential security risks.
|
||||
<strong>Warning!</strong> Vagrant boxes are insecure by default
|
||||
and by design, featuring public passwords, insecure keypairs
|
||||
for SSH access, and potentially allow root access over SSH. With
|
||||
these known credentials, your box is easily accessible by anyone on
|
||||
your network. Before configuring Vagrant to use a public network,
|
||||
consider <em>all</em> potential security implications
|
||||
and review the <a href="/docs/boxes/base.html">default box
|
||||
configuration</a> to identify potential security risks.
|
||||
</div>
|
||||
|
||||
## DHCP
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Command Plugins - Plugin Development"
|
||||
sidebar_current: "plugins-commands"
|
||||
description: |-
|
||||
This page documents how to add new commands to Vagrant, invokable
|
||||
via "vagrant YOUR-COMMAND". Prior to reading this, you should be familiar
|
||||
with the plugin development basics.
|
||||
This page documents how to add new commands to Vagrant, invokable
|
||||
via "vagrant YOUR-COMMAND". Prior to reading this, you should be familiar
|
||||
with the plugin development basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Commands
|
||||
|
@ -15,9 +15,9 @@ via `vagrant YOUR-COMMAND`. Prior to reading this, you should be familiar
|
|||
with the [plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
## Definition Component
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Custom Configuration - Plugin Development"
|
||||
sidebar_current: "plugins-configuration"
|
||||
description: |-
|
||||
This page documents how to add new configuration options to Vagrant,
|
||||
settable with "config.YOURKEY" in Vagrantfiles. Prior to reading this,
|
||||
you should be familiar with the plugin development basics.
|
||||
This page documents how to add new configuration options to Vagrant,
|
||||
settable with "config.YOURKEY" in Vagrantfiles. Prior to reading this,
|
||||
you should be familiar with the plugin development basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Configuration
|
||||
|
@ -16,9 +16,9 @@ you should be familiar with the
|
|||
[plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
## Definition Component
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Plugin Development Basics - Plugins"
|
||||
sidebar_current: "plugins-development-basics"
|
||||
description: |-
|
||||
Plugins are a great way to augment or change the behavior and functionality
|
||||
of Vagrant. Since plugins introduce additional external dependencies for
|
||||
users, they should be used as a last resort when attempting to
|
||||
do something with Vagrant.
|
||||
Plugins are a great way to augment or change the behavior and functionality
|
||||
of Vagrant. Since plugins introduce additional external dependencies for
|
||||
users, they should be used as a last resort when attempting to
|
||||
do something with Vagrant.
|
||||
---
|
||||
|
||||
# Plugin Development Basics
|
||||
|
@ -21,9 +21,9 @@ into Vagrant, plugins are the best way, since they are safe against future
|
|||
upgrades and use a stable API.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
Plugins are written using [Ruby](http://www.ruby-lang.org/en/) and are packaged
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Guest Capabilities - Plugin Development"
|
||||
sidebar_current: "plugins-guestcapabilities"
|
||||
description: |-
|
||||
This page documents how to add new capabilities for guests to Vagrant,
|
||||
allowing Vagrant to perform new actions on specific guest operating systems.
|
||||
Prior to reading this, you should be familiar with the plugin development
|
||||
basics.
|
||||
This page documents how to add new capabilities for guests to Vagrant,
|
||||
allowing Vagrant to perform new actions on specific guest operating systems.
|
||||
Prior to reading this, you should be familiar with the plugin development
|
||||
basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Guest Capabilities
|
||||
|
@ -18,9 +18,9 @@ Prior to reading this, you should be familiar
|
|||
with the [plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
Guest capabilities augment [guests](/docs/plugins/guests.html) by attaching
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Custom Guests - Plugin Development"
|
||||
sidebar_current: "plugins-guests"
|
||||
description: |-
|
||||
This page documents how to add new guest OS detection to Vagrant, allowing
|
||||
Vagrant to properly configure new operating systems. Prior to reading this,
|
||||
you should be familiar with the plugin development basics.
|
||||
This page documents how to add new guest OS detection to Vagrant, allowing
|
||||
Vagrant to properly configure new operating systems. Prior to reading this,
|
||||
you should be familiar with the plugin development basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Guests
|
||||
|
@ -16,9 +16,9 @@ Prior to reading this, you should be familiar
|
|||
with the [plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
Vagrant has many features that requires doing guest OS-specific
|
||||
|
|
|
@ -3,7 +3,7 @@ layout: "docs"
|
|||
page_title: "Host Capabilities - Plugin Development"
|
||||
sidebar_current: "plugins-hostcapabilities"
|
||||
description: |-
|
||||
This page documents how to add new capabilities for hosts to Vagrant, allowing Vagrant to perform new actions on specific host operating systems. Prior to reading this, you should be familiar with the plugin development basics.
|
||||
This page documents how to add new capabilities for hosts to Vagrant, allowing Vagrant to perform new actions on specific host operating systems. Prior to reading this, you should be familiar with the plugin development basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Host Capabilities
|
||||
|
@ -15,9 +15,9 @@ Prior to reading this, you should be familiar
|
|||
with the [plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
Host capabilities augment [hosts](/docs/plugins/hosts.html) by attaching
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Custom Hosts - Plugin Development"
|
||||
sidebar_current: "plugins-hosts"
|
||||
description: |-
|
||||
This page documents how to add new host OS detection to Vagrant, allowing
|
||||
Vagrant to properly execute host-specific operations on new operating systems.
|
||||
Prior to reading this, you should be familiar with the plugin development
|
||||
basics.
|
||||
This page documents how to add new host OS detection to Vagrant, allowing
|
||||
Vagrant to properly execute host-specific operations on new operating systems.
|
||||
Prior to reading this, you should be familiar with the plugin development
|
||||
basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Hosts
|
||||
|
@ -17,9 +17,9 @@ Prior to reading this, you should be familiar
|
|||
with the [plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
Vagrant has some features that require host OS-specific actions, such as
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Packaging and Distribution - Plugin Development"
|
||||
sidebar_current: "plugins-packaging"
|
||||
description: |-
|
||||
This page documents how to organize the file structure of your plugin
|
||||
and distribute it so that it is installable using standard installation
|
||||
methods. Prior to reading this, you should be familiar with the plugin
|
||||
development basics.
|
||||
This page documents how to organize the file structure of your plugin
|
||||
and distribute it so that it is installable using standard installation
|
||||
methods. Prior to reading this, you should be familiar with the plugin
|
||||
development basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Packaging & Distribution
|
||||
|
@ -18,9 +18,9 @@ Prior to reading this, you should be familiar
|
|||
with the [plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
## Example Plugin
|
||||
|
@ -48,11 +48,11 @@ dependencies and change any metadata. View the [vagrant-aws.gemspec](https://git
|
|||
for a good example.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<p>
|
||||
<strong>Do not depend on Vagrant</strong> for your gem. Vagrant
|
||||
is no longer distributed as a gem, and you can assume that it will
|
||||
always be available when your plugin is installed.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Do not depend on Vagrant</strong> for your gem. Vagrant
|
||||
is no longer distributed as a gem, and you can assume that it will
|
||||
always be available when your plugin is installed.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
Once the directory structure for a RubyGem is setup, you will want
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Custom Providers - Plugin Development"
|
||||
sidebar_current: "plugins-providers"
|
||||
description: |-
|
||||
This page documents how to add support for new providers to Vagrant, allowing
|
||||
Vagrant to run and manage machines powered by a system other than VirtualBox.
|
||||
Prior to reading this, you should be familiar with the plugin development
|
||||
basics.
|
||||
This page documents how to add support for new providers to Vagrant, allowing
|
||||
Vagrant to run and manage machines powered by a system other than VirtualBox.
|
||||
Prior to reading this, you should be familiar with the plugin development
|
||||
basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Providers
|
||||
|
@ -21,9 +21,9 @@ Prior to developing a provider you should also be familiar with how
|
|||
a user standpoint.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
## Example Provider: AWS
|
||||
|
@ -204,12 +204,12 @@ via the `provider_config` attribute. So within actions or your provider class,
|
|||
you can access the config via `machine.provider_config`.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Best practice:</strong> Your provider should <em>not require</em>
|
||||
provider-specific configuration to function, if possible. Vagrant
|
||||
practices a strong <a href="https://en.wikipedia.org/wiki/Convention_over_configuration">convention over configuration</a>
|
||||
philosophy. When a user installs your provider, they should ideally
|
||||
be able to <code>vagrant up --provider=your_provider</code> and
|
||||
have it just work.
|
||||
<strong>Best practice:</strong> Your provider should <em>not require</em>
|
||||
provider-specific configuration to function, if possible. Vagrant
|
||||
practices a strong <a href="https://en.wikipedia.org/wiki/Convention_over_configuration">convention over configuration</a>
|
||||
philosophy. When a user installs your provider, they should ideally
|
||||
be able to <code>vagrant up --provider=your_provider</code> and
|
||||
have it just work.
|
||||
</div>
|
||||
|
||||
## Parallelization
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "Custom Provisioners - Plugin Development"
|
||||
sidebar_current: "plugins-provisioners"
|
||||
script: |-
|
||||
This page documents how to add new provisioners to Vagrant, allowing Vagrant
|
||||
to automatically install software and configure software using a custom
|
||||
provisioner. Prior to reading this, you should be familiar with the plugin
|
||||
development basics.
|
||||
This page documents how to add new provisioners to Vagrant, allowing Vagrant
|
||||
to automatically install software and configure software using a custom
|
||||
provisioner. Prior to reading this, you should be familiar with the plugin
|
||||
development basics.
|
||||
---
|
||||
|
||||
# Plugin Development: Provisioners
|
||||
|
@ -17,9 +17,9 @@ using a custom provisioner. Prior to reading this, you should be familiar
|
|||
with the [plugin development basics](/docs/plugins/development-basics.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
<strong>Warning: Advanced Topic!</strong> Developing plugins is an
|
||||
advanced topic that only experienced Vagrant users who are reasonably
|
||||
comfortable with Ruby should approach.
|
||||
</div>
|
||||
|
||||
## Definition Component
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Plugin Usage - Plugins"
|
||||
sidebar_current: "plugins-usage"
|
||||
description: |-
|
||||
Installing a Vagrant plugin is easy, and should not take more than a few
|
||||
seconds.
|
||||
Installing a Vagrant plugin is easy, and should not take more than a few
|
||||
seconds.
|
||||
---
|
||||
|
||||
# Plugin Usage
|
||||
|
@ -16,8 +16,8 @@ more information on how to use it, but there is one common method for
|
|||
installation and plugin activation.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning!</strong> 3rd party plugins can introduce instabilities
|
||||
into Vagrant due to the nature of them being written by non-core users.
|
||||
<strong>Warning!</strong> 3rd party plugins can introduce instabilities
|
||||
into Vagrant due to the nature of them being written by non-core users.
|
||||
</div>
|
||||
|
||||
## Installation
|
||||
|
|
|
@ -57,11 +57,11 @@ see what provider is backing a running machine, so commands such as
|
|||
`destroy`, `suspend`, etc. do not need to be told what provider to use.
|
||||
|
||||
<div class="alert alert-info">
|
||||
Vagrant currently restricts you to bringing up one provider per machine.
|
||||
If you have a multi-machine environment, you can bring up one machine
|
||||
backed by VirtualBox and another backed by VMware Fusion, for example, but you
|
||||
cannot back the <em>same machine</em> with both VirtualBox and
|
||||
VMware Fusion. This is a limitation that will be removed in a future
|
||||
Vagrant currently restricts you to bringing up one provider per machine.
|
||||
If you have a multi-machine environment, you can bring up one machine
|
||||
backed by VirtualBox and another backed by VMware Fusion, for example, but you
|
||||
cannot back the <em>same machine</em> with both VirtualBox and
|
||||
VMware Fusion. This is a limitation that will be removed in a future
|
||||
version of Vagrant.
|
||||
</div>
|
||||
|
||||
|
|
|
@ -83,9 +83,9 @@ In the above case, Vagrant will use the "precise64" box by default, but
|
|||
will use "precise64_fusion" if the VMware Fusion provider is used.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>The Vagrant Way:</strong> The proper "Vagrant way" is to
|
||||
avoid any provider-specific overrides if possible by making boxes
|
||||
for multiple providers that are as identical as possible, since box
|
||||
names can map to multiple providers. However, this is not always possible,
|
||||
and in those cases, overrides are available.
|
||||
<strong>The Vagrant Way:</strong> The proper "Vagrant way" is to
|
||||
avoid any provider-specific overrides if possible by making boxes
|
||||
for multiple providers that are as identical as possible, since box
|
||||
names can map to multiple providers. However, this is not always possible,
|
||||
and in those cases, overrides are available.
|
||||
</div>
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "docs"
|
|||
page_title: "CFEngine Provisioner"
|
||||
sidebar_current: "provisioning-cfengine"
|
||||
description: |-
|
||||
The Vagrant CFEngine provisioner allows you to provision the guest using
|
||||
CFEngine. It can set up both CFEngine policy servers and clients. You can
|
||||
configure both the policy server and the clients in a single multi-machine
|
||||
Vagrantfile.
|
||||
The Vagrant CFEngine provisioner allows you to provision the guest using
|
||||
CFEngine. It can set up both CFEngine policy servers and clients. You can
|
||||
configure both the policy server and the clients in a single multi-machine
|
||||
Vagrantfile.
|
||||
---
|
||||
|
||||
# CFEngine Provisioner
|
||||
|
@ -20,9 +20,9 @@ and the clients in a single
|
|||
[multi-machine `Vagrantfile`](/docs/multi-machine/).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning:</strong> If you are not familiar with CFEngine and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant
|
||||
<strong>Warning:</strong> If you are not familiar with CFEngine and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant
|
||||
already, Vagrant is the best way to learn CFEngine.
|
||||
</div>
|
||||
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Chef Client - Provisioning"
|
||||
sidebar_current: "provisioning-chefclient"
|
||||
description: |-
|
||||
The Vagrant Chef Client provisioner allows you to provision the guest using
|
||||
Chef, specifically by connecting to an existing Chef Server and registering
|
||||
the Vagrant machine as a node within your infrastructure.
|
||||
The Vagrant Chef Client provisioner allows you to provision the guest using
|
||||
Chef, specifically by connecting to an existing Chef Server and registering
|
||||
the Vagrant machine as a node within your infrastructure.
|
||||
---
|
||||
|
||||
# Chef Client Provisioner
|
||||
|
@ -22,9 +22,9 @@ to start with the [Chef Solo](/docs/provisioning/chef_solo.html)
|
|||
provisioner.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning:</strong> If you are not familiar with Chef and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>.
|
||||
<strong>Warning:</strong> If you are not familiar with Chef and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>.
|
||||
</div>
|
||||
|
||||
## Authenticating
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Chef Solo - Provisioning"
|
||||
sidebar_current: "provisioning-chefsolo"
|
||||
description: |-
|
||||
The Vagrant Chef Solo provisioner allows you to provision the guest using
|
||||
Chef, specifically with chef-solo.
|
||||
The Vagrant Chef Solo provisioner allows you to provision the guest using
|
||||
Chef, specifically with chef-solo.
|
||||
---
|
||||
|
||||
# Chef Solo Provisioner
|
||||
|
@ -22,10 +22,10 @@ Chef cookbooks, since Chef is a complete system that is beyond the scope
|
|||
of a single page of documentation.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning:</strong> If you are not familiar with Chef and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant already, Vagrant
|
||||
is the best way to learn Chef.
|
||||
<strong>Warning:</strong> If you are not familiar with Chef and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant already, Vagrant
|
||||
is the best way to learn Chef.
|
||||
</div>
|
||||
|
||||
## Options
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Chef Zero - Provisioning"
|
||||
sidebar_current: "provisioning-chefzero"
|
||||
description: |-
|
||||
The Vagrant Chef Zero provisioner allows you to provision the guest using
|
||||
Chef, specifically with chef-zero.
|
||||
The Vagrant Chef Zero provisioner allows you to provision the guest using
|
||||
Chef, specifically with chef-zero.
|
||||
---
|
||||
|
||||
# Chef Zero Provisioner
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Docker - Provisioning"
|
||||
sidebar_current: "provisioning-docker"
|
||||
description: |-
|
||||
The Vagrant Docker provisioner can automatically install Docker, pull Docker
|
||||
containers, and configure certain containers to run on boot.
|
||||
The Vagrant Docker provisioner can automatically install Docker, pull Docker
|
||||
containers, and configure certain containers to run on boot.
|
||||
---
|
||||
|
||||
# Docker Provisioner
|
||||
|
@ -29,10 +29,10 @@ your application runtime. You can use the Puppet provisioner along
|
|||
with the Docker provisioner.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Note:</strong> This documentation is for the Docker
|
||||
<strong>Note:</strong> This documentation is for the Docker
|
||||
<em>provisioner</em>. If you are looking for the Docker
|
||||
<em>provider</em>, visit the
|
||||
<a href="/docs/docker/">Docker provider documentation</a>.
|
||||
<em>provider</em>, visit the
|
||||
<a href="/docs/docker/">Docker provider documentation</a>.
|
||||
</div>
|
||||
|
||||
## Options
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Puppet Agent - Provisioning"
|
||||
sidebar_current: "provisioning-puppetagent"
|
||||
description: |-
|
||||
The Vagrant Puppet agent provisioner allows you to provision the guest using
|
||||
Puppet, specifically by calling "puppet agent", connecting to a Puppet master,
|
||||
and retrieving the set of modules and manifests from there.
|
||||
The Vagrant Puppet agent provisioner allows you to provision the guest using
|
||||
Puppet, specifically by calling "puppet agent", connecting to a Puppet master,
|
||||
and retrieving the set of modules and manifests from there.
|
||||
---
|
||||
|
||||
# Puppet Agent Provisioner
|
||||
|
@ -18,10 +18,10 @@ calling `puppet agent`, connecting to a Puppet master, and retrieving
|
|||
the set of modules and manifests from there.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning:</strong> If you are not familiar with Puppet and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant already, Vagrant
|
||||
is the best way to learn Puppet.
|
||||
<strong>Warning:</strong> If you are not familiar with Puppet and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant already, Vagrant
|
||||
is the best way to learn Puppet.
|
||||
</div>
|
||||
|
||||
## Options
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Puppet Apply - Provisioning"
|
||||
sidebar_current: "provisioning-puppetapply"
|
||||
description: |-
|
||||
The Vagrant Puppet provisioner allows you to provision the guest using
|
||||
Puppet, specifically by calling "puppet apply", without a Puppet Master.
|
||||
The Vagrant Puppet provisioner allows you to provision the guest using
|
||||
Puppet, specifically by calling "puppet apply", without a Puppet Master.
|
||||
---
|
||||
|
||||
# Puppet Apply Provisioner
|
||||
|
@ -16,10 +16,10 @@ The Vagrant Puppet provisioner allows you to provision the guest using
|
|||
calling `puppet apply`, without a Puppet Master.
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning:</strong> If you are not familiar with Puppet and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant already, Vagrant
|
||||
is the best way to learn Puppet.
|
||||
<strong>Warning:</strong> If you are not familiar with Puppet and Vagrant already,
|
||||
I recommend starting with the <a href="/docs/provisioning/shell.html">shell
|
||||
provisioner</a>. However, if you are comfortable with Vagrant already, Vagrant
|
||||
is the best way to learn Puppet.
|
||||
</div>
|
||||
|
||||
## Options
|
||||
|
|
|
@ -3,16 +3,16 @@ layout: "docs"
|
|||
page_title: "Custom Provider - Vagrant Share"
|
||||
sidebar_current: "share-provider"
|
||||
description: |-
|
||||
If you are developing a custom Vagrant provider, you will need to do a tiny
|
||||
bit more work in order for it to work well with Vagrant Share.
|
||||
If you are developing a custom Vagrant provider, you will need to do a tiny
|
||||
bit more work in order for it to work well with Vagrant Share.
|
||||
---
|
||||
|
||||
# Custom Provider
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Warning: Advanced Topic!</strong> This topic is related to
|
||||
developing Vagrant plugins. If you are not interested in this or
|
||||
you are just starting with Vagrant, it is safe to skip this page.
|
||||
<strong>Warning: Advanced Topic!</strong> This topic is related to
|
||||
developing Vagrant plugins. If you are not interested in this or
|
||||
you are just starting with Vagrant, it is safe to skip this page.
|
||||
</div>
|
||||
|
||||
If you are developing a [custom Vagrant provider](/docs/plugins/providers.html),
|
||||
|
@ -22,7 +22,7 @@ Vagrant Share.
|
|||
For now, this is only one step:
|
||||
|
||||
* `public_address` provider capability - You must implement this capability
|
||||
to return a string that is an address that can be used to access the
|
||||
guest from Vagrant. This does not need to be a globally routable address,
|
||||
it only needs to be accessible from the machine running Vagrant. If you
|
||||
cannot detect an address, return `nil`.
|
||||
to return a string that is an address that can be used to access the
|
||||
guest from Vagrant. This does not need to be a globally routable address,
|
||||
it only needs to be accessible from the machine running Vagrant. If you
|
||||
cannot detect an address, return `nil`.
|
||||
|
|
|
@ -3,11 +3,11 @@ layout: "docs"
|
|||
page_title: "NFS - Synced Folders"
|
||||
sidebar_current: "syncedfolder-nfs"
|
||||
description: |-
|
||||
In some cases the default shared folder implementations such as VirtualBox
|
||||
shared folders have high performance penalties. If you are seeing less than
|
||||
ideal performance with synced folders, NFS can offer a solution. Vagrant has
|
||||
built-in support to orchestrate the configuration of the NFS server on the host
|
||||
and guest for you.
|
||||
In some cases the default shared folder implementations such as VirtualBox
|
||||
shared folders have high performance penalties. If you are seeing less than
|
||||
ideal performance with synced folders, NFS can offer a solution. Vagrant has
|
||||
built-in support to orchestrate the configuration of the NFS server on the host
|
||||
and guest for you.
|
||||
---
|
||||
|
||||
# NFS
|
||||
|
@ -19,9 +19,9 @@ can offer a solution. Vagrant has built-in support to orchestrate the
|
|||
configuration of the NFS server on the host and guest for you.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Windows users:</strong> NFS folders do not work on Windows
|
||||
hosts. Vagrant will ignore your request for NFS synced folders on
|
||||
Windows.
|
||||
<strong>Windows users:</strong> NFS folders do not work on Windows
|
||||
hosts. Vagrant will ignore your request for NFS synced folders on
|
||||
Windows.
|
||||
</div>
|
||||
|
||||
## Prerequisites
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "SMB - Synced Folders"
|
||||
sidebar_current: "syncedfolder-smb"
|
||||
description: |-
|
||||
Vagrant can use SMB as a mechanism to create a bi-directional synced folder
|
||||
between the host machine and the Vagrant machine.
|
||||
Vagrant can use SMB as a mechanism to create a bi-directional synced folder
|
||||
between the host machine and the Vagrant machine.
|
||||
---
|
||||
|
||||
# SMB
|
||||
|
@ -19,9 +19,9 @@ SMB is built-in to Windows machines and provides a higher performance
|
|||
alternative to some other mechanisms such as VirtualBox shared folders.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Windows only!</strong> SMB is currently only supported
|
||||
when the host machine is Windows. The guest machine can be Windows
|
||||
or Linux.
|
||||
<strong>Windows only!</strong> SMB is currently only supported
|
||||
when the host machine is Windows. The guest machine can be Windows
|
||||
or Linux.
|
||||
</div>
|
||||
|
||||
## Prerequisites
|
||||
|
|
|
@ -3,9 +3,9 @@ layout: "docs"
|
|||
page_title: "Configuration Version - Vagrantfile"
|
||||
sidebar_current: "vagrantfile-version"
|
||||
description: |-
|
||||
Configuration versions are the mechanism by which Vagrant 1.1+ is able to
|
||||
remain backwards compatible with Vagrant 1.0.x Vagrantfiles, while introducing
|
||||
dramatically new features and configuration options.
|
||||
Configuration versions are the mechanism by which Vagrant 1.1+ is able to
|
||||
remain backwards compatible with Vagrant 1.0.x Vagrantfiles, while introducing
|
||||
dramatically new features and configuration options.
|
||||
---
|
||||
|
||||
# Configuration Version
|
||||
|
@ -57,8 +57,8 @@ end
|
|||
```
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>What is <code>Vagrant::Config.run</code>?</strong>
|
||||
You may see this in Vagrantfiles. This was actually how Vagrant 1.0.x
|
||||
did configuration. In Vagrant 1.1+, this is synonymous with
|
||||
<code>Vagrant.configure("1")</code>.
|
||||
<strong>What is <code>Vagrant::Config.run</code>?</strong>
|
||||
You may see this in Vagrantfiles. This was actually how Vagrant 1.0.x
|
||||
did configuration. In Vagrant 1.1+, this is synonymous with
|
||||
<code>Vagrant.configure("1")</code>.
|
||||
</div>
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Creating a Base Box - VirtualBox Provider"
|
||||
sidebar_current: "providers-virtualbox-boxes"
|
||||
description: |-
|
||||
As with every Vagrant provider, the Vagrant VirtualBox provider has a custom
|
||||
box format that affects how base boxes are made.
|
||||
As with every Vagrant provider, the Vagrant VirtualBox provider has a custom
|
||||
box format that affects how base boxes are made.
|
||||
---
|
||||
|
||||
# Creating a Base Box
|
||||
|
@ -24,11 +24,11 @@ Additionally, it is helpful to understand the
|
|||
[basics of the box file format](/docs/boxes/format.html).
|
||||
|
||||
<div class="alert alert-warning">
|
||||
<strong>Advanced topic!</strong> This is a reasonably advanced topic that
|
||||
a beginning user of Vagrant does not need to understand. If you are
|
||||
just getting started with Vagrant, skip this and use an available
|
||||
box. If you are an experienced user of Vagrant and want to create
|
||||
your own custom boxes, this is for you.
|
||||
<strong>Advanced topic!</strong> This is a reasonably advanced topic that
|
||||
a beginning user of Vagrant does not need to understand. If you are
|
||||
just getting started with Vagrant, skip this and use an available
|
||||
box. If you are an experienced user of Vagrant and want to create
|
||||
your own custom boxes, this is for you.
|
||||
</div>
|
||||
|
||||
## Virtual Machine
|
||||
|
|
|
@ -71,9 +71,9 @@ If you do not want backward compatbility and want to force users to
|
|||
support linked cloning, you can use `Vagrant.require_version` with 1.8.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Note:</strong> the generated master VMs are currently not removed
|
||||
automatically by Vagrant. This has to be done manually. However, a master
|
||||
VM can only be removed when there are no linked clones connected to it.
|
||||
<strong>Note:</strong> the generated master VMs are currently not removed
|
||||
automatically by Vagrant. This has to be done manually. However, a master
|
||||
VM can only be removed when there are no linked clones connected to it.
|
||||
</div>
|
||||
|
||||
## VBoxManage Customizations
|
||||
|
|
|
@ -3,8 +3,8 @@ layout: "docs"
|
|||
page_title: "Box Format - VMware Provider"
|
||||
sidebar_current: "providers-vmware-boxes"
|
||||
description: |-
|
||||
As with every Vagrant provider, the Vagrant VMware providers have a custom box
|
||||
format.
|
||||
As with every Vagrant provider, the Vagrant VMware providers have a custom box
|
||||
format.
|
||||
---
|
||||
|
||||
# Boxes
|
||||
|
@ -18,11 +18,11 @@ of Vagrant will provide additional mechanisms for automatically creating such
|
|||
images.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Note:</strong> This is a reasonably advanced topic that
|
||||
a beginning user of Vagrant does not need to understand. If you are
|
||||
just getting started with Vagrant, skip this and use an available
|
||||
box. If you are an experienced user of Vagrant and want to create
|
||||
your own custom boxes, this is for you.
|
||||
<strong>Note:</strong> This is a reasonably advanced topic that
|
||||
a beginning user of Vagrant does not need to understand. If you are
|
||||
just getting started with Vagrant, skip this and use an available
|
||||
box. If you are an experienced user of Vagrant and want to create
|
||||
your own custom boxes, this is for you.
|
||||
</div>
|
||||
|
||||
Prior to reading this page, please understand the
|
||||
|
@ -62,9 +62,9 @@ in the box into a privately managed "vmwarevm" folder, and uses the first
|
|||
"vmx" file found to control the machine.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Vagrant 1.8 and higher support linked clones</strong>. Prior versions
|
||||
of Vagrant do not support linked clones. For more information on
|
||||
linked clones, please see the documentation.
|
||||
<strong>Vagrant 1.8 and higher support linked clones</strong>. Prior versions
|
||||
of Vagrant do not support linked clones. For more information on
|
||||
linked clones, please see the documentation.
|
||||
</div>
|
||||
|
||||
## Installed Software
|
||||
|
|
|
@ -44,8 +44,8 @@ This will download and bring up a new VMware Fusion/Workstation virtual machine
|
|||
in Vagrant.
|
||||
|
||||
<div class="alert alert-info">
|
||||
<strong>Note:</strong> At some point in the future, the providers
|
||||
will probably be merged into a single `vagrant-vmware` plugin. For now,
|
||||
the Workstation and Fusion codebases are different enough that they
|
||||
are separate plugins.
|
||||
<strong>Note:</strong> At some point in the future, the providers
|
||||
will probably be merged into a single `vagrant-vmware` plugin. For now,
|
||||
the Workstation and Fusion codebases are different enough that they
|
||||
are separate plugins.
|
||||
</div>
|
||||
|
|
|
@ -1,113 +1,113 @@
|
|||
---
|
||||
description: |-
|
||||
Vagrant enables users to create and configure lightweight, reproducible, and
|
||||
portable development environments.
|
||||
Vagrant enables users to create and configure lightweight, reproducible, and
|
||||
portable development environments.
|
||||
---
|
||||
|
||||
<div class="page home">
|
||||
|
||||
<section class="hero">
|
||||
<div class="container">
|
||||
<div class="hero-content">
|
||||
<section class="hero">
|
||||
<div class="container">
|
||||
<div class="hero-content">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<hgroup>
|
||||
<h1>Development<br>environments<br>made easy.</h1>
|
||||
<h2>Create and configure lightweight, reproducible, and portable development environments.</h2>
|
||||
</hgroup>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<hgroup>
|
||||
<h1>Development<br>environments<br>made easy.</h1>
|
||||
<h2>Create and configure lightweight, reproducible, and portable development environments.</h2>
|
||||
</hgroup>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<a href="/downloads.html" class="no-hover-underline">
|
||||
<div id="button-download" class="button col-md-3 col-md-offset-3">
|
||||
<span>Download</span>
|
||||
</div>
|
||||
</a>
|
||||
<div class="row">
|
||||
<a href="/downloads.html" class="no-hover-underline">
|
||||
<div id="button-download" class="button col-md-3 col-md-offset-3">
|
||||
<span>Download</span>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="/docs/getting-started/" class="no-hover-underline">
|
||||
<div id="button-get-started" class="button button col-md-3">
|
||||
<span>Get Started</span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<a href="/docs/getting-started/" class="no-hover-underline">
|
||||
<div id="button-get-started" class="button button col-md-3">
|
||||
<span>Get Started</span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="why-vagrant">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<h1 class="col-md-12">
|
||||
Vagrant will change how you work
|
||||
</h1>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6 col-sm-offset-2 col-md-6 col-md-offset-3">
|
||||
<section class="why-vagrant">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<h1 class="col-md-12">
|
||||
Vagrant will change how you work
|
||||
</h1>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6 col-sm-offset-2 col-md-6 col-md-offset-3">
|
||||
|
||||
<hgroup>
|
||||
<h3>Set Up</h3>
|
||||
<h4>
|
||||
Download and install Vagrant within minutes on Mac OS X, Windows, or a popular distribution of Linux. No complicated setup process, just a simple to use OS-standard installer.
|
||||
</h4>
|
||||
</hgroup>
|
||||
<hgroup>
|
||||
<h3>Set Up</h3>
|
||||
<h4>
|
||||
Download and install Vagrant within minutes on Mac OS X, Windows, or a popular distribution of Linux. No complicated setup process, just a simple to use OS-standard installer.
|
||||
</h4>
|
||||
</hgroup>
|
||||
|
||||
<hgroup>
|
||||
<h3>Configure</h3>
|
||||
<h4>
|
||||
Create a single file for your project to describe the type of machine you want, the software that needs to be installed, and the way you want to access the machine. Store this file with your project code.
|
||||
</h4>
|
||||
</hgroup>
|
||||
<hgroup>
|
||||
<h3>Configure</h3>
|
||||
<h4>
|
||||
Create a single file for your project to describe the type of machine you want, the software that needs to be installed, and the way you want to access the machine. Store this file with your project code.
|
||||
</h4>
|
||||
</hgroup>
|
||||
|
||||
<hgroup>
|
||||
<h3>Work</h3>
|
||||
<h4>
|
||||
Run a single command — "vagrant up" — and sit back as Vagrant puts together your complete development environment. Say goodbye to the "works on my machine" excuse as Vagrant creates identical development environments for everyone on your team.
|
||||
</h4>
|
||||
</hgroup>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<hgroup>
|
||||
<h3>Work</h3>
|
||||
<h4>
|
||||
Run a single command — "vagrant up" — and sit back as Vagrant puts together your complete development environment. Say goodbye to the "works on my machine" excuse as Vagrant creates identical development environments for everyone on your team.
|
||||
</h4>
|
||||
</hgroup>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="get-started">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<section class="get-started">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
|
||||
<h1 class="all-caps">
|
||||
See how easy it is
|
||||
</h1>
|
||||
<pre>
|
||||
<h1 class="all-caps">
|
||||
See how easy it is
|
||||
</h1>
|
||||
<pre>
|
||||
$ vagrant init hashicorp/precise64
|
||||
$ vagrant up
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<a href="/docs/getting-started/" class="no-hover-underline">
|
||||
<div class="button white-button with-carat col-md-6 col-md-offset-3">
|
||||
<span>get started»</span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<a href="/docs/getting-started/" class="no-hover-underline">
|
||||
<div class="button white-button with-carat col-md-6 col-md-offset-3">
|
||||
<span>get started»</span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="customers black">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="customers-content col-md-12">
|
||||
<h1 class="all-caps">
|
||||
Trusted by
|
||||
</h1>
|
||||
<div class="customer-logos">
|
||||
<%= image_tag "customers.png", alt: "customers", width: 941, height: 111 %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="customers black">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="customers-content col-md-12">
|
||||
<h1 class="all-caps">
|
||||
Trusted by
|
||||
</h1>
|
||||
<div class="customer-logos">
|
||||
<%= image_tag "customers.png", alt: "customers", width: 941, height: 111 %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -66,7 +66,7 @@ window.onload = function(){
|
|||
<![endif]-->
|
||||
|
||||
<script>
|
||||
APP.initialize();
|
||||
APP.initialize();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
|
|
@ -19,48 +19,48 @@
|
|||
<link rel="shortcut icon" href="<%= image_path("favicon.png") %>">
|
||||
|
||||
<script type="text/javascript" src="//use.typekit.net/xfs6zus.js"></script>
|
||||
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
|
||||
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
|
||||
|
||||
<%= yield_content :head %>
|
||||
</head>
|
||||
|
||||
<body class="<%= body_classes %>">
|
||||
<div id="header" class="navigation <%= current_page.data.page_title == "home" ? "" : "navbar-static-top" %>">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<div class="navbar-header">
|
||||
<div class="navbar-brand">
|
||||
<a class="logo" href="/">Vagrant</a>
|
||||
<a class="by-hashicorp gray" href="https://www.hashicorp.com/"><span class="svg-wrap">by</span><%= partial "layouts/svg/svg-by-hashicorp" %><%= partial "layouts/svg/svg-hashicorp-logo" %>Hashicorp</a>
|
||||
</div>
|
||||
<button class="navbar-toggle gray" type="button">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="buttons hidden-xs">
|
||||
<nav class="navigation-links" role="navigation">
|
||||
<ul class="external-links gray nav navbar-nav navbar-right">
|
||||
<li class="first download">
|
||||
<a href="/downloads.html"><%= partial "layouts/svg/svg-download" %>Download</a>
|
||||
</li>
|
||||
<li class="github">
|
||||
<a href="https://github.com/mitchellh/vagrant"><%= partial "layouts/svg/svg-github" %>GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="main-links gray nav navbar-nav navbar-right">
|
||||
<li class="first li-under"><a href="/about.html">About</a></li>
|
||||
<li class="li-under"><a href="/docs/">Docs</a></li>
|
||||
<li class="li-under"><a href="/vmware/">VMware</a></li>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<div class="navbar-header">
|
||||
<div class="navbar-brand">
|
||||
<a class="logo" href="/">Vagrant</a>
|
||||
<a class="by-hashicorp gray" href="https://www.hashicorp.com/"><span class="svg-wrap">by</span><%= partial "layouts/svg/svg-by-hashicorp" %><%= partial "layouts/svg/svg-hashicorp-logo" %>Hashicorp</a>
|
||||
</div>
|
||||
<button class="navbar-toggle gray" type="button">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="buttons hidden-xs">
|
||||
<nav class="navigation-links" role="navigation">
|
||||
<ul class="external-links gray nav navbar-nav navbar-right">
|
||||
<li class="first download">
|
||||
<a href="/downloads.html"><%= partial "layouts/svg/svg-download" %>Download</a>
|
||||
</li>
|
||||
<li class="github">
|
||||
<a href="https://github.com/mitchellh/vagrant"><%= partial "layouts/svg/svg-github" %>GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="main-links gray nav navbar-nav navbar-right">
|
||||
<li class="first li-under"><a href="/about.html">About</a></li>
|
||||
<li class="li-under"><a href="/docs/">Docs</a></li>
|
||||
<li class="li-under"><a href="/vmware/">VMware</a></li>
|
||||
<li class="li-under"><a href="https://www.amazon.com/gp/product/1449335837/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1449335837&linkCode=as2&tag=vagrant-20">Book</a></li>
|
||||
<li class="li-under"><a href="https://atlas.hashicorp.com/boxes/search">Boxes</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
<% wrap_layout :inner do %>
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<li<%= sidebar_current("about-main") %>>
|
||||
<a href="/about.html">About</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("about-community") %>>
|
||||
<li<%= sidebar_current("about-community") %>>
|
||||
<a href="/community.html">Community</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("about-support") %>>
|
||||
<li<%= sidebar_current("about-support") %>>
|
||||
<a href="/support.html">Support</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("about-sponsors") %>>
|
||||
<li<%= sidebar_current("about-sponsors") %>>
|
||||
<a href="/sponsors.html">Sponsors</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= yield %>
|
||||
<%= yield %>
|
||||
<% end %>
|
||||
|
|
|
@ -1,238 +1,238 @@
|
|||
<% wrap_layout :inner do %>
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<li<%= sidebar_current("overview") %>>
|
||||
<a href="/docs/">Overview</a>
|
||||
</li>
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<li<%= sidebar_current("overview") %>>
|
||||
<a href="/docs/">Overview</a>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("why") %>>
|
||||
<a href="/docs/why-vagrant/">Why Vagrant?</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("why") %>>
|
||||
<a href="/docs/why-vagrant/">Why Vagrant?</a>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("installation") %>>
|
||||
<a href="/docs/installation/">Installation</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("installation-backwards-compatibility") %>><a href="/docs/installation/backwards-compatibility.html">Backwards Compatibility</a></li>
|
||||
<li<%= sidebar_current("installation-upgrading") %>><a href="/docs/installation/upgrading.html">Upgrading</a></li>
|
||||
<li<%= sidebar_current("installation-1-0-upgrading") %>><a href="/docs/installation/upgrading-from-1-0.html">Upgrading from 1.0.x</a></li>
|
||||
<li<%= sidebar_current("installation-uninstallation") %>><a href="/docs/installation/uninstallation.html">Uninstallation</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("installation") %>>
|
||||
<a href="/docs/installation/">Installation</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("installation-backwards-compatibility") %>><a href="/docs/installation/backwards-compatibility.html">Backwards Compatibility</a></li>
|
||||
<li<%= sidebar_current("installation-upgrading") %>><a href="/docs/installation/upgrading.html">Upgrading</a></li>
|
||||
<li<%= sidebar_current("installation-1-0-upgrading") %>><a href="/docs/installation/upgrading-from-1-0.html">Upgrading from 1.0.x</a></li>
|
||||
<li<%= sidebar_current("installation-uninstallation") %>><a href="/docs/installation/uninstallation.html">Uninstallation</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("gettingstarted") %>>
|
||||
<a href="/docs/getting-started/">Getting Started</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("gettingstarted-projectsetup") %>><a href="/docs/getting-started/project_setup.html">Project Setup</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-boxes") %>><a href="/docs/getting-started/boxes.html">Boxes</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-up") %>><a href="/docs/getting-started/up.html">Up and SSH</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-syncedfolders") %>><a href="/docs/getting-started/synced_folders.html">Synced Folders</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-provisioning") %>><a href="/docs/getting-started/provisioning.html">Provisioning</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-networking") %>><a href="/docs/getting-started/networking.html">Networking</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-share") %>><a href="/docs/getting-started/share.html">Share</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-teardown") %>><a href="/docs/getting-started/teardown.html">Teardown</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-rebuild") %>><a href="/docs/getting-started/rebuild.html">Rebuild</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-providers") %>><a href="/docs/getting-started/providers.html">Providers</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("gettingstarted") %>>
|
||||
<a href="/docs/getting-started/">Getting Started</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("gettingstarted-projectsetup") %>><a href="/docs/getting-started/project_setup.html">Project Setup</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-boxes") %>><a href="/docs/getting-started/boxes.html">Boxes</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-up") %>><a href="/docs/getting-started/up.html">Up and SSH</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-syncedfolders") %>><a href="/docs/getting-started/synced_folders.html">Synced Folders</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-provisioning") %>><a href="/docs/getting-started/provisioning.html">Provisioning</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-networking") %>><a href="/docs/getting-started/networking.html">Networking</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-share") %>><a href="/docs/getting-started/share.html">Share</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-teardown") %>><a href="/docs/getting-started/teardown.html">Teardown</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-rebuild") %>><a href="/docs/getting-started/rebuild.html">Rebuild</a></li>
|
||||
<li<%= sidebar_current("gettingstarted-providers") %>><a href="/docs/getting-started/providers.html">Providers</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("cli") %>>
|
||||
<a href="/docs/cli/">Command-Line Interface</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("cli-box") %>><a href="/docs/cli/box.html">box</a></li>
|
||||
<li<%= sidebar_current("cli-connect") %>><a href="/docs/cli/connect.html">connect</a></li>
|
||||
<li<%= sidebar_current("cli-destroy") %>><a href="/docs/cli/destroy.html">destroy</a></li>
|
||||
<li<%= sidebar_current("cli-globalstatus") %>><a href="/docs/cli/global-status.html">global-status</a></li>
|
||||
<li<%= sidebar_current("cli-halt") %>><a href="/docs/cli/halt.html">halt</a></li>
|
||||
<li<%= sidebar_current("cli-init") %>><a href="/docs/cli/init.html">init</a></li>
|
||||
<li<%= sidebar_current("cli-login") %>><a href="/docs/cli/login.html">login</a></li>
|
||||
<li<%= sidebar_current("cli-package") %>><a href="/docs/cli/package.html">package</a></li>
|
||||
<li<%= sidebar_current("cli-plugin") %>><a href="/docs/cli/plugin.html">plugin</a></li>
|
||||
<li<%= sidebar_current("cli-port") %>><a href="/docs/cli/port.html">port</a></li>
|
||||
<li<%= sidebar_current("cli-powershell") %>><a href="/docs/cli/powershell.html">powershell</a></li>
|
||||
<li<%= sidebar_current("cli-provision") %>><a href="/docs/cli/provision.html">provision</a></li>
|
||||
<li<%= sidebar_current("cli-rdp") %>><a href="/docs/cli/rdp.html">rdp</a></li>
|
||||
<li<%= sidebar_current("cli-reload") %>><a href="/docs/cli/reload.html">reload</a></li>
|
||||
<li<%= sidebar_current("cli-resume") %>><a href="/docs/cli/resume.html">resume</a></li>
|
||||
<li<%= sidebar_current("cli-share") %>><a href="/docs/cli/share.html">share</a></li>
|
||||
<li<%= sidebar_current("cli-snapshot") %>><a href="/docs/cli/snapshot.html">snapshot</a></li>
|
||||
<li<%= sidebar_current("cli-ssh") %>><a href="/docs/cli/ssh.html">ssh</a></li>
|
||||
<li<%= sidebar_current("cli-ssh_config") %>><a href="/docs/cli/ssh_config.html">ssh-config</a></li>
|
||||
<li<%= sidebar_current("cli-status") %>><a href="/docs/cli/status.html">status</a></li>
|
||||
<li<%= sidebar_current("cli-suspend") %>><a href="/docs/cli/suspend.html">suspend</a></li>
|
||||
<li<%= sidebar_current("cli-up") %>><a href="/docs/cli/up.html">up</a></li>
|
||||
<li<%= sidebar_current("cli-version") %>><a href="/docs/cli/version.html">version</a></li>
|
||||
<li<%= sidebar_current("cli-nonprimary") %>><a href="/docs/cli/non-primary.html">More Commands</a></li>
|
||||
<li<%= sidebar_current("cli-machinereadable") %>><a href="/docs/cli/machine-readable.html">Machine Readable Output</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("cli") %>>
|
||||
<a href="/docs/cli/">Command-Line Interface</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("cli-box") %>><a href="/docs/cli/box.html">box</a></li>
|
||||
<li<%= sidebar_current("cli-connect") %>><a href="/docs/cli/connect.html">connect</a></li>
|
||||
<li<%= sidebar_current("cli-destroy") %>><a href="/docs/cli/destroy.html">destroy</a></li>
|
||||
<li<%= sidebar_current("cli-globalstatus") %>><a href="/docs/cli/global-status.html">global-status</a></li>
|
||||
<li<%= sidebar_current("cli-halt") %>><a href="/docs/cli/halt.html">halt</a></li>
|
||||
<li<%= sidebar_current("cli-init") %>><a href="/docs/cli/init.html">init</a></li>
|
||||
<li<%= sidebar_current("cli-login") %>><a href="/docs/cli/login.html">login</a></li>
|
||||
<li<%= sidebar_current("cli-package") %>><a href="/docs/cli/package.html">package</a></li>
|
||||
<li<%= sidebar_current("cli-plugin") %>><a href="/docs/cli/plugin.html">plugin</a></li>
|
||||
<li<%= sidebar_current("cli-port") %>><a href="/docs/cli/port.html">port</a></li>
|
||||
<li<%= sidebar_current("cli-powershell") %>><a href="/docs/cli/powershell.html">powershell</a></li>
|
||||
<li<%= sidebar_current("cli-provision") %>><a href="/docs/cli/provision.html">provision</a></li>
|
||||
<li<%= sidebar_current("cli-rdp") %>><a href="/docs/cli/rdp.html">rdp</a></li>
|
||||
<li<%= sidebar_current("cli-reload") %>><a href="/docs/cli/reload.html">reload</a></li>
|
||||
<li<%= sidebar_current("cli-resume") %>><a href="/docs/cli/resume.html">resume</a></li>
|
||||
<li<%= sidebar_current("cli-share") %>><a href="/docs/cli/share.html">share</a></li>
|
||||
<li<%= sidebar_current("cli-snapshot") %>><a href="/docs/cli/snapshot.html">snapshot</a></li>
|
||||
<li<%= sidebar_current("cli-ssh") %>><a href="/docs/cli/ssh.html">ssh</a></li>
|
||||
<li<%= sidebar_current("cli-ssh_config") %>><a href="/docs/cli/ssh_config.html">ssh-config</a></li>
|
||||
<li<%= sidebar_current("cli-status") %>><a href="/docs/cli/status.html">status</a></li>
|
||||
<li<%= sidebar_current("cli-suspend") %>><a href="/docs/cli/suspend.html">suspend</a></li>
|
||||
<li<%= sidebar_current("cli-up") %>><a href="/docs/cli/up.html">up</a></li>
|
||||
<li<%= sidebar_current("cli-version") %>><a href="/docs/cli/version.html">version</a></li>
|
||||
<li<%= sidebar_current("cli-nonprimary") %>><a href="/docs/cli/non-primary.html">More Commands</a></li>
|
||||
<li<%= sidebar_current("cli-machinereadable") %>><a href="/docs/cli/machine-readable.html">Machine Readable Output</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("share") %>>
|
||||
<a href="/docs/share/">Vagrant Share</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("share-http") %>><a href="/docs/share/http.html">HTTP Sharing</a></li>
|
||||
<li<%= sidebar_current("share-ssh") %>><a href="/docs/share/ssh.html">SSH Sharing</a></li>
|
||||
<li<%= sidebar_current("share-connect") %>><a href="/docs/share/connect.html">Connect</a></li>
|
||||
<li<%= sidebar_current("share-security") %>><a href="/docs/share/security.html">Security</a></li>
|
||||
<li<%= sidebar_current("share-provider") %>><a href="/docs/share/provider.html">Custom Provider</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("share") %>>
|
||||
<a href="/docs/share/">Vagrant Share</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("share-http") %>><a href="/docs/share/http.html">HTTP Sharing</a></li>
|
||||
<li<%= sidebar_current("share-ssh") %>><a href="/docs/share/ssh.html">SSH Sharing</a></li>
|
||||
<li<%= sidebar_current("share-connect") %>><a href="/docs/share/connect.html">Connect</a></li>
|
||||
<li<%= sidebar_current("share-security") %>><a href="/docs/share/security.html">Security</a></li>
|
||||
<li<%= sidebar_current("share-provider") %>><a href="/docs/share/provider.html">Custom Provider</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li <%= sidebar_current("vagrantfile") %>>
|
||||
<a href="/docs/vagrantfile/">Vagrantfile</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("vagrantfile-version") %>><a href="/docs/vagrantfile/version.html">Configuration Version</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-minversion") %>><a href="/docs/vagrantfile/vagrant_version.html">Minimum Vagrant Version</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-tips") %>><a href="/docs/vagrantfile/tips.html">Tips & Tricks</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-machine") %>><a href="/docs/vagrantfile/machine_settings.html" class="nocap">config.vm</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-ssh") %>><a href="/docs/vagrantfile/ssh_settings.html" class="nocap">config.ssh</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-winrm") %>><a href="/docs/vagrantfile/winrm_settings.html" class="nocap">config.winrm</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-vagrant") %>><a href="/docs/vagrantfile/vagrant_settings.html" class="nocap">config.vagrant</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li <%= sidebar_current("vagrantfile") %>>
|
||||
<a href="/docs/vagrantfile/">Vagrantfile</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("vagrantfile-version") %>><a href="/docs/vagrantfile/version.html">Configuration Version</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-minversion") %>><a href="/docs/vagrantfile/vagrant_version.html">Minimum Vagrant Version</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-tips") %>><a href="/docs/vagrantfile/tips.html">Tips & Tricks</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-machine") %>><a href="/docs/vagrantfile/machine_settings.html" class="nocap">config.vm</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-ssh") %>><a href="/docs/vagrantfile/ssh_settings.html" class="nocap">config.ssh</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-winrm") %>><a href="/docs/vagrantfile/winrm_settings.html" class="nocap">config.winrm</a></li>
|
||||
<li<%= sidebar_current("vagrantfile-vagrant") %>><a href="/docs/vagrantfile/vagrant_settings.html" class="nocap">config.vagrant</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("boxes") %>>
|
||||
<a href="/docs/boxes.html">Boxes</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("boxes-versioning") %>><a href="/docs/boxes/versioning.html">Box Versioning</a></li>
|
||||
<li<%= sidebar_current("boxes-base") %>><a href="/docs/boxes/base.html">Creating a Base Box</a></li>
|
||||
<li<%= sidebar_current("boxes-format") %>><a href="/docs/boxes/format.html">Box File Format</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("boxes") %>>
|
||||
<a href="/docs/boxes.html">Boxes</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("boxes-versioning") %>><a href="/docs/boxes/versioning.html">Box Versioning</a></li>
|
||||
<li<%= sidebar_current("boxes-base") %>><a href="/docs/boxes/base.html">Creating a Base Box</a></li>
|
||||
<li<%= sidebar_current("boxes-format") %>><a href="/docs/boxes/format.html">Box File Format</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("provisioning") %>>
|
||||
<a href="/docs/provisioning/">Provisioning</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("provisioning-basic") %>><a href="/docs/provisioning/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("provisioning-file") %>><a href="/docs/provisioning/file.html">File</a></li>
|
||||
<li<%= sidebar_current("provisioning-shell") %>><a href="/docs/provisioning/shell.html">Shell</a></li>
|
||||
<li<%= sidebar_current("provisioning-ansible") %>><a href="/docs/provisioning/ansible.html">Ansible</a></li>
|
||||
<li<%= sidebar_current("provisioning-ansible-local") %>><a href="/docs/provisioning/ansible_local.html">Ansible Local</a></li>
|
||||
<li<%= sidebar_current("provisioning-cfengine") %>><a href="/docs/provisioning/cfengine.html">CFEngine</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefsolo") %>><a href="/docs/provisioning/chef_solo.html">Chef Solo</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefzero") %>><a href="/docs/provisioning/chef_zero.html">Chef Zero</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefclient") %>><a href="/docs/provisioning/chef_client.html">Chef Client</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefapply") %>><a href="/docs/provisioning/chef_apply.html">Chef Apply</a></li>
|
||||
<li<%= sidebar_current("provisioning-docker") %>><a href="/docs/provisioning/docker.html">Docker</a></li>
|
||||
<li<%= sidebar_current("provisioning-puppetapply") %>><a href="/docs/provisioning/puppet_apply.html">Puppet Apply</a></li>
|
||||
<li<%= sidebar_current("provisioning-puppetagent") %>><a href="/docs/provisioning/puppet_agent.html">Puppet Agent</a></li>
|
||||
<li<%= sidebar_current("provisioning-salt") %>><a href="/docs/provisioning/salt.html">Salt</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("provisioning") %>>
|
||||
<a href="/docs/provisioning/">Provisioning</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("provisioning-basic") %>><a href="/docs/provisioning/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("provisioning-file") %>><a href="/docs/provisioning/file.html">File</a></li>
|
||||
<li<%= sidebar_current("provisioning-shell") %>><a href="/docs/provisioning/shell.html">Shell</a></li>
|
||||
<li<%= sidebar_current("provisioning-ansible") %>><a href="/docs/provisioning/ansible.html">Ansible</a></li>
|
||||
<li<%= sidebar_current("provisioning-ansible-local") %>><a href="/docs/provisioning/ansible_local.html">Ansible Local</a></li>
|
||||
<li<%= sidebar_current("provisioning-cfengine") %>><a href="/docs/provisioning/cfengine.html">CFEngine</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefsolo") %>><a href="/docs/provisioning/chef_solo.html">Chef Solo</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefzero") %>><a href="/docs/provisioning/chef_zero.html">Chef Zero</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefclient") %>><a href="/docs/provisioning/chef_client.html">Chef Client</a></li>
|
||||
<li<%= sidebar_current("provisioning-chefapply") %>><a href="/docs/provisioning/chef_apply.html">Chef Apply</a></li>
|
||||
<li<%= sidebar_current("provisioning-docker") %>><a href="/docs/provisioning/docker.html">Docker</a></li>
|
||||
<li<%= sidebar_current("provisioning-puppetapply") %>><a href="/docs/provisioning/puppet_apply.html">Puppet Apply</a></li>
|
||||
<li<%= sidebar_current("provisioning-puppetagent") %>><a href="/docs/provisioning/puppet_agent.html">Puppet Agent</a></li>
|
||||
<li<%= sidebar_current("provisioning-salt") %>><a href="/docs/provisioning/salt.html">Salt</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("networking") %>>
|
||||
<a href="/docs/networking/">Networking</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("networking-basic") %>><a href="/docs/networking/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("networking-fp") %>><a href="/docs/networking/forwarded_ports.html">Forwarded Ports</a></li>
|
||||
<li<%= sidebar_current("networking-private") %>><a href="/docs/networking/private_network.html">Private Network</a></li>
|
||||
<li<%= sidebar_current("networking-public") %>><a href="/docs/networking/public_network.html">Public Network</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("networking") %>>
|
||||
<a href="/docs/networking/">Networking</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("networking-basic") %>><a href="/docs/networking/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("networking-fp") %>><a href="/docs/networking/forwarded_ports.html">Forwarded Ports</a></li>
|
||||
<li<%= sidebar_current("networking-private") %>><a href="/docs/networking/private_network.html">Private Network</a></li>
|
||||
<li<%= sidebar_current("networking-public") %>><a href="/docs/networking/public_network.html">Public Network</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("syncedfolder") %>>
|
||||
<a href="/docs/synced-folders/">Synced Folders</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("syncedfolder-basic") %>><a href="/docs/synced-folders/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-nfs") %>><a href="/docs/synced-folders/nfs.html">NFS</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-rsync") %>><a href="/docs/synced-folders/rsync.html">RSync</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-smb") %>><a href="/docs/synced-folders/smb.html">SMB</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-virtualbox") %>><a href="/docs/synced-folders/virtualbox.html">VirtualBox</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("syncedfolder") %>>
|
||||
<a href="/docs/synced-folders/">Synced Folders</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("syncedfolder-basic") %>><a href="/docs/synced-folders/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-nfs") %>><a href="/docs/synced-folders/nfs.html">NFS</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-rsync") %>><a href="/docs/synced-folders/rsync.html">RSync</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-smb") %>><a href="/docs/synced-folders/smb.html">SMB</a></li>
|
||||
<li<%= sidebar_current("syncedfolder-virtualbox") %>><a href="/docs/synced-folders/virtualbox.html">VirtualBox</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("multimachine") %>>
|
||||
<a href="/docs/multi-machine/">Multi-Machine</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("multimachine") %>>
|
||||
<a href="/docs/multi-machine/">Multi-Machine</a>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("providers") %>>
|
||||
<a href="/docs/providers/">Providers</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("providers-installation") %>><a href="/docs/providers/installation.html">Installation</a></li>
|
||||
<li<%= sidebar_current("providers-basic-usage") %>><a href="/docs/providers/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("providers-configuration") %>><a href="/docs/providers/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-default") %>><a href="/docs/providers/default.html">Default Provider</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox") %>>
|
||||
<a href="/docs/virtualbox/">VirtualBox</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-virtualbox-usage") %>><a href="/docs/virtualbox/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-boxes") %>><a href="/docs/virtualbox/boxes.html">Creating a Base Box</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-configuration") %>><a href="/docs/virtualbox/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-networking") %>><a href="/docs/virtualbox/networking.html">Networking</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-issues") %>><a href="/docs/virtualbox/common-issues.html">Common Issues</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-vmware") %>>
|
||||
<a href="/docs/vmware/">VMware</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-vmware-installation") %>><a href="/docs/vmware/installation.html">Installation</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-usage") %>><a href="/docs/vmware/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-boxes") %>><a href="/docs/vmware/boxes.html">Boxes</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-configuration") %>><a href="/docs/vmware/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-known-issues") %>><a href="/docs/vmware/known-issues.html">Known Issues</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-kernel-upgrade") %>><a href="/docs/vmware/kernel-upgrade.html">Kernel Upgrade</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-docker") %>>
|
||||
<a href="/docs/docker/">Docker</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-docker-basics") %>><a href="/docs/docker/basics.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("providers-docker-commands") %>><a href="/docs/docker/commands.html">Commands</a></li>
|
||||
<li<%= sidebar_current("providers-docker-boxes") %>><a href="/docs/docker/boxes.html">Boxes</a></li>
|
||||
<li<%= sidebar_current("providers-docker-configuration") %>><a href="/docs/docker/configuration.html">Configuration</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-hyperv") %>>
|
||||
<a href="/docs/hyperv/">Hyper-V</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-hyperv-usage") %>><a href="/docs/hyperv/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("providers-hyperv-boxes") %>><a href="/docs/hyperv/boxes.html">Creating a Base Box</a></li>
|
||||
<li<%= sidebar_current("providers-hyperv-configuration") %>><a href="/docs/hyperv/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-hyperv-limitations") %>><a href="/docs/hyperv/limitations.html">Limitations</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-custom") %>><a href="/docs/providers/custom.html">Custom Provider</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers") %>>
|
||||
<a href="/docs/providers/">Providers</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("providers-installation") %>><a href="/docs/providers/installation.html">Installation</a></li>
|
||||
<li<%= sidebar_current("providers-basic-usage") %>><a href="/docs/providers/basic_usage.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("providers-configuration") %>><a href="/docs/providers/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-default") %>><a href="/docs/providers/default.html">Default Provider</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox") %>>
|
||||
<a href="/docs/virtualbox/">VirtualBox</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-virtualbox-usage") %>><a href="/docs/virtualbox/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-boxes") %>><a href="/docs/virtualbox/boxes.html">Creating a Base Box</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-configuration") %>><a href="/docs/virtualbox/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-networking") %>><a href="/docs/virtualbox/networking.html">Networking</a></li>
|
||||
<li<%= sidebar_current("providers-virtualbox-issues") %>><a href="/docs/virtualbox/common-issues.html">Common Issues</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-vmware") %>>
|
||||
<a href="/docs/vmware/">VMware</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-vmware-installation") %>><a href="/docs/vmware/installation.html">Installation</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-usage") %>><a href="/docs/vmware/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-boxes") %>><a href="/docs/vmware/boxes.html">Boxes</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-configuration") %>><a href="/docs/vmware/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-known-issues") %>><a href="/docs/vmware/known-issues.html">Known Issues</a></li>
|
||||
<li<%= sidebar_current("providers-vmware-kernel-upgrade") %>><a href="/docs/vmware/kernel-upgrade.html">Kernel Upgrade</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-docker") %>>
|
||||
<a href="/docs/docker/">Docker</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-docker-basics") %>><a href="/docs/docker/basics.html">Basic Usage</a></li>
|
||||
<li<%= sidebar_current("providers-docker-commands") %>><a href="/docs/docker/commands.html">Commands</a></li>
|
||||
<li<%= sidebar_current("providers-docker-boxes") %>><a href="/docs/docker/boxes.html">Boxes</a></li>
|
||||
<li<%= sidebar_current("providers-docker-configuration") %>><a href="/docs/docker/configuration.html">Configuration</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-hyperv") %>>
|
||||
<a href="/docs/hyperv/">Hyper-V</a>
|
||||
<ul class="subnav">
|
||||
<li<%= sidebar_current("providers-hyperv-usage") %>><a href="/docs/hyperv/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("providers-hyperv-boxes") %>><a href="/docs/hyperv/boxes.html">Creating a Base Box</a></li>
|
||||
<li<%= sidebar_current("providers-hyperv-configuration") %>><a href="/docs/hyperv/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("providers-hyperv-limitations") %>><a href="/docs/hyperv/limitations.html">Limitations</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("providers-custom") %>><a href="/docs/providers/custom.html">Custom Provider</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("plugins") %>>
|
||||
<a href="/docs/plugins/">Plugins</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("plugins-usage") %>><a href="/docs/plugins/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("plugins-development-basics") %>><a href="/docs/plugins/development-basics.html">Plugin Development Basics</a></li>
|
||||
<li<%= sidebar_current("plugins-action-hooks") %>><a href="/docs/plugins/action-hooks.html">Action Hooks</a></li>
|
||||
<li<%= sidebar_current("plugins-commands") %>><a href="/docs/plugins/commands.html">Commands</a></li>
|
||||
<li<%= sidebar_current("plugins-configuration") %>><a href="/docs/plugins/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("plugins-guests") %>><a href="/docs/plugins/guests.html">Guests</a></li>
|
||||
<li<%= sidebar_current("plugins-guestcapabilities") %>><a href="/docs/plugins/guest-capabilities.html">Guest Capabilities</a></li>
|
||||
<li<%= sidebar_current("plugins-hosts") %>><a href="/docs/plugins/hosts.html">Hosts</a></li>
|
||||
<li<%= sidebar_current("plugins-hostcapabilities") %>><a href="/docs/plugins/host-capabilities.html">Host Capabilities</a></li>
|
||||
<li<%= sidebar_current("plugins-providers") %>><a href="/docs/plugins/providers.html">Providers</a></li>
|
||||
<li<%= sidebar_current("plugins-provisioners") %>><a href="/docs/plugins/provisioners.html">Provisioners</a></li>
|
||||
<li<%= sidebar_current("plugins-packaging") %>><a href="/docs/plugins/packaging.html">Packaging & Distribution</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("plugins") %>>
|
||||
<a href="/docs/plugins/">Plugins</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("plugins-usage") %>><a href="/docs/plugins/usage.html">Usage</a></li>
|
||||
<li<%= sidebar_current("plugins-development-basics") %>><a href="/docs/plugins/development-basics.html">Plugin Development Basics</a></li>
|
||||
<li<%= sidebar_current("plugins-action-hooks") %>><a href="/docs/plugins/action-hooks.html">Action Hooks</a></li>
|
||||
<li<%= sidebar_current("plugins-commands") %>><a href="/docs/plugins/commands.html">Commands</a></li>
|
||||
<li<%= sidebar_current("plugins-configuration") %>><a href="/docs/plugins/configuration.html">Configuration</a></li>
|
||||
<li<%= sidebar_current("plugins-guests") %>><a href="/docs/plugins/guests.html">Guests</a></li>
|
||||
<li<%= sidebar_current("plugins-guestcapabilities") %>><a href="/docs/plugins/guest-capabilities.html">Guest Capabilities</a></li>
|
||||
<li<%= sidebar_current("plugins-hosts") %>><a href="/docs/plugins/hosts.html">Hosts</a></li>
|
||||
<li<%= sidebar_current("plugins-hostcapabilities") %>><a href="/docs/plugins/host-capabilities.html">Host Capabilities</a></li>
|
||||
<li<%= sidebar_current("plugins-providers") %>><a href="/docs/plugins/providers.html">Providers</a></li>
|
||||
<li<%= sidebar_current("plugins-provisioners") %>><a href="/docs/plugins/provisioners.html">Provisioners</a></li>
|
||||
<li<%= sidebar_current("plugins-packaging") %>><a href="/docs/plugins/packaging.html">Packaging & Distribution</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("push") %>>
|
||||
<a href="/docs/push/">Push</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("push-atlas") %>><a href="/docs/push/atlas.html">Atlas</a></li>
|
||||
<li<%= sidebar_current("push-ftp") %>><a href="/docs/push/ftp.html">FTP / SFTP</a></li>
|
||||
<li<%= sidebar_current("push-heroku") %>><a href="/docs/push/heroku.html">Heroku</a></li>
|
||||
<li<%= sidebar_current("push-local-exec") %>><a href="/docs/push/local-exec.html">Local Exec</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li<%= sidebar_current("push") %>>
|
||||
<a href="/docs/push/">Push</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("push-atlas") %>><a href="/docs/push/atlas.html">Atlas</a></li>
|
||||
<li<%= sidebar_current("push-ftp") %>><a href="/docs/push/ftp.html">FTP / SFTP</a></li>
|
||||
<li<%= sidebar_current("push-heroku") %>><a href="/docs/push/heroku.html">Heroku</a></li>
|
||||
<li<%= sidebar_current("push-local-exec") %>><a href="/docs/push/local-exec.html">Local Exec</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li<%= sidebar_current("other") %>>
|
||||
<a href="/docs/other/">Other</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("other-debugging") %>><a href="/docs/other/debugging.html">Debugging</a></li>
|
||||
<li<%= sidebar_current("other-envvars") %>><a href="/docs/other/environmental-variables.html">Environmental Variables</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
<li<%= sidebar_current("other") %>>
|
||||
<a href="/docs/other/">Other</a>
|
||||
<ul class="nav">
|
||||
<li<%= sidebar_current("other-debugging") %>><a href="/docs/other/debugging.html">Debugging</a></li>
|
||||
<li<%= sidebar_current("other-envvars") %>><a href="/docs/other/environmental-variables.html">Environmental Variables</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= yield %>
|
||||
<%= yield %>
|
||||
<% end %>
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
<% wrap_layout :inner do %>
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<li<%= sidebar_current("downloads") %>>
|
||||
<a href="/downloads.html">Downloads</a>
|
||||
</li>
|
||||
<li>
|
||||
<li>
|
||||
<a href="https://releases.hashicorp.com/vagrant/">Archives</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= yield %>
|
||||
<%= yield %>
|
||||
<% end %>
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
<% wrap_layout :layout do %>
|
||||
<div class="container equal-height">
|
||||
<div id="sidebar" class="col-sm-4">
|
||||
<%= yield_content :sidebar %>
|
||||
</div>
|
||||
<div id="sidebar" class="col-sm-4">
|
||||
<%= yield_content :sidebar %>
|
||||
</div>
|
||||
|
||||
<div id="main-content" class="col-sm-8" role="main">
|
||||
<div class="bs-docs-section">
|
||||
<%= yield %>
|
||||
</div>
|
||||
</div>
|
||||
<div id="main-content" class="col-sm-8" role="main">
|
||||
<div class="bs-docs-section">
|
||||
<%= yield %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
|
|
|
@ -1,22 +1,22 @@
|
|||
<% wrap_layout :inner do %>
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<% content_for :sidebar do %>
|
||||
<div class="docs-sidebar hidden-print affix-top" role="complementary">
|
||||
<ul class="nav docs-sidenav">
|
||||
<li<%= sidebar_current("vmware-reseller") %>>
|
||||
<a href="/vmware/reseller.html">Reselling</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("vmware-eula") %>>
|
||||
<li<%= sidebar_current("vmware-eula") %>>
|
||||
<a href="/vmware/eula.html">EULA</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("vmware-privacy-policy") %>>
|
||||
<li<%= sidebar_current("vmware-privacy-policy") %>>
|
||||
<a href="/vmware/privacy-policy.html">Privacy Policy</a>
|
||||
</li>
|
||||
<li<%= sidebar_current("vmware-tos") %>>
|
||||
<li<%= sidebar_current("vmware-tos") %>>
|
||||
<a href="/vmware/terms-of-service.html">Terms of Service</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= yield %>
|
||||
<%= yield %>
|
||||
<% end %>
|
||||
|
|
|
@ -3,10 +3,10 @@ layout: "about"
|
|||
sidebar_current: "about-sponsors"
|
||||
page_title: "Sponsors"
|
||||
description: |-
|
||||
The companies on this page special recognition for their contributions
|
||||
to Vagrant. These companies consistently provide resources which help the
|
||||
project run smoothly by supporting hosting costs, providing testing machines,
|
||||
donating their services, etc.
|
||||
The companies on this page special recognition for their contributions
|
||||
to Vagrant. These companies consistently provide resources which help the
|
||||
project run smoothly by supporting hosting costs, providing testing machines,
|
||||
donating their services, etc.
|
||||
---
|
||||
|
||||
<h1>Sponsors</h1>
|
||||
|
@ -19,10 +19,10 @@ donating their services, etc.
|
|||
</p>
|
||||
|
||||
<div class="sponsors">
|
||||
<ul>
|
||||
<li><a href="https://www.fastly.com/?utm_source=vagrant"><%= image_tag "sponsors/fastly.png" %></a></li>
|
||||
<li><a href="https://www.kiip.me/?utm_source=vagrant"><%= image_tag "sponsors/kiip.png" %></a></li>
|
||||
<li><a href="https://typekit.com/?utm_source=vagrant"><%= image_tag "sponsors/typekit.png" %></a></li>
|
||||
<li><a href="https://www.softlayer.com/?utm_source=vagrant"><%= image_tag "sponsors/softlayer.jpg" %></a></li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li><a href="https://www.fastly.com/?utm_source=vagrant"><%= image_tag "sponsors/fastly.png" %></a></li>
|
||||
<li><a href="https://www.kiip.me/?utm_source=vagrant"><%= image_tag "sponsors/kiip.png" %></a></li>
|
||||
<li><a href="https://typekit.com/?utm_source=vagrant"><%= image_tag "sponsors/typekit.png" %></a></li>
|
||||
<li><a href="https://www.softlayer.com/?utm_source=vagrant"><%= image_tag "sponsors/softlayer.jpg" %></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -1,399 +1,399 @@
|
|||
---
|
||||
page_title: "VMware Integration"
|
||||
description: |-
|
||||
The Vagrant VMware plugin provides rock-solid stability, improved performance,
|
||||
and dedicated support for using VMware and Vagrant.
|
||||
The Vagrant VMware plugin provides rock-solid stability, improved performance,
|
||||
and dedicated support for using VMware and Vagrant.
|
||||
---
|
||||
|
||||
<div class="page vmware">
|
||||
|
||||
<section class="hero vmware">
|
||||
<div class="container">
|
||||
<div class="hero-content">
|
||||
<section class="hero vmware">
|
||||
<div class="container">
|
||||
<div class="hero-content">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<hgroup>
|
||||
<h1>Supercharged Vagrant environments</h1>
|
||||
<h2>
|
||||
Use Vagrant with VMware Fusion or Workstation for improved
|
||||
stability, performance, and support.
|
||||
</h2>
|
||||
</hgroup>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<hgroup>
|
||||
<h1>Supercharged Vagrant environments</h1>
|
||||
<h2>
|
||||
Use Vagrant with VMware Fusion or Workstation for improved
|
||||
stability, performance, and support.
|
||||
</h2>
|
||||
</hgroup>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<a href="#learn-more" class="no-hover-underline">
|
||||
<div id="learn-more-button" class="button col-md-3 col-md-offset-3">
|
||||
<span>learn more</span>
|
||||
</div>
|
||||
</a>
|
||||
<div class="row">
|
||||
<a href="#learn-more" class="no-hover-underline">
|
||||
<div id="learn-more-button" class="button col-md-3 col-md-offset-3">
|
||||
<span>learn more</span>
|
||||
</div>
|
||||
</a>
|
||||
|
||||
<a href="#buy-now" class="no-hover-underline">
|
||||
<div id="buy-now-button" class="button button col-md-3">
|
||||
<span>buy now</span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<a href="#buy-now" class="no-hover-underline">
|
||||
<div id="buy-now-button" class="button button col-md-3">
|
||||
<span>buy now</span>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<a class="anchor" name="learn-more"></a>
|
||||
<section class="why">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<h1 class="col-sm-12">
|
||||
VMware Makes Your Life Better
|
||||
</h1>
|
||||
</div>
|
||||
<a class="anchor" name="learn-more"></a>
|
||||
<section class="why">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<h1 class="col-sm-12">
|
||||
VMware Makes Your Life Better
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
<div class="reasons">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h2>Same Vagrant Workflow</h2>
|
||||
<div class="reasons">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h2>Same Vagrant Workflow</h2>
|
||||
|
||||
<p>
|
||||
"vagrant up," "vagrant ssh," "vagrant destroy." The same Vagrant
|
||||
workflow you know and love. Vastly improve your work environments
|
||||
without having to re-educate your team.
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
"vagrant up," "vagrant ssh," "vagrant destroy." The same Vagrant
|
||||
workflow you know and love. Vastly improve your work environments
|
||||
without having to re-educate your team.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h2>Unparalleled Performance</h2>
|
||||
<div class="col-sm-6">
|
||||
<h2>Unparalleled Performance</h2>
|
||||
|
||||
<p>
|
||||
VMware <em>screams</em>, with industry-leading performance<sup>1</sup>
|
||||
based on the same hypervisor technology in use by 98% of the Fortune 500.
|
||||
Get all the performance gains paired with the ease of use of Vagrant.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<p>
|
||||
VMware <em>screams</em>, with industry-leading performance<sup>1</sup>
|
||||
based on the same hypervisor technology in use by 98% of the Fortune 500.
|
||||
Get all the performance gains paired with the ease of use of Vagrant.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h2>Rock Solid Stability</h2>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h2>Rock Solid Stability</h2>
|
||||
|
||||
<p>
|
||||
The VMware hypervisor has been in production use since 1999.
|
||||
All their products share the same, robust core that powers
|
||||
the world's largest organizations. With the VMware provider, Vagrant
|
||||
now runs on the strength of the same foundation.
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
The VMware hypervisor has been in production use since 1999.
|
||||
All their products share the same, robust core that powers
|
||||
the world's largest organizations. With the VMware provider, Vagrant
|
||||
now runs on the strength of the same foundation.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h2>Uncompromised Portability</h2>
|
||||
<div class="col-sm-6">
|
||||
<h2>Uncompromised Portability</h2>
|
||||
|
||||
<p>
|
||||
VMware virtual machines run on Mac OS X, Windows, and Linux.
|
||||
Vagrant provides support for both VMware Fusion (Mac OS X) and
|
||||
VMware Workstation (Linux and Windows), which are able to run
|
||||
the same virtual machines across multiple platforms.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<p>
|
||||
VMware virtual machines run on Mac OS X, Windows, and Linux.
|
||||
Vagrant provides support for both VMware Fusion (Mac OS X) and
|
||||
VMware Workstation (Linux and Windows), which are able to run
|
||||
the same virtual machines across multiple platforms.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h2>Professional Support</h2>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<h2>Professional Support</h2>
|
||||
|
||||
<p>
|
||||
Every purchase of the Vagrant VMware provider comes with
|
||||
direct email support. VMware products themselves are eligible for
|
||||
professional support from VMware. Someone always has your back
|
||||
in case things are not working as well as they should be.
|
||||
</p>
|
||||
</div>
|
||||
<p>
|
||||
Every purchase of the Vagrant VMware provider comes with
|
||||
direct email support. VMware products themselves are eligible for
|
||||
professional support from VMware. Someone always has your back
|
||||
in case things are not working as well as they should be.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="col-sm-6">
|
||||
<h2>♥ Open Source</h2>
|
||||
<div class="col-sm-6">
|
||||
<h2>♥ Open Source</h2>
|
||||
|
||||
<p>
|
||||
Vagrant is free and open source. While the VMware providers
|
||||
are not, the revenue is used to continue to develop, support,
|
||||
and grow Vagrant and the community around it.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<p>
|
||||
Vagrant is free and open source. While the VMware providers
|
||||
are not, the revenue is used to continue to develop, support,
|
||||
and grow Vagrant and the community around it.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row footnotes">
|
||||
<div class="col-sm-12">
|
||||
<p>
|
||||
<sup>1</sup>According to <a href="http://www.macworld.com/article/1164817/the_best_way_to_run_windows_on_your_mac.html">this article in MacWorld</a> vs. Parallels Desktop 7
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<div class="row footnotes">
|
||||
<div class="col-sm-12">
|
||||
<p>
|
||||
<sup>1</sup>According to <a href="http://www.macworld.com/article/1164817/the_best_way_to_run_windows_on_your_mac.html">this article in MacWorld</a> vs. Parallels Desktop 7
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<a class="anchor" name="buy-now"></a>
|
||||
<section class="pricing">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<a class="anchor" name="buy-now"></a>
|
||||
<section class="pricing">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
|
||||
<h1 class="all-caps">
|
||||
Pricing & Purchase
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="buy-form">
|
||||
<p>
|
||||
<strong>Price:</strong> $79 per seat.
|
||||
</p>
|
||||
<p>
|
||||
A single seat can be used on two computers (such as a desktop
|
||||
and a laptop) for a single person. The license is valid forever
|
||||
with access to free maintenance updates. Future major updates may require
|
||||
an upgrade fee.
|
||||
</p>
|
||||
<p>
|
||||
Choose the provider you want below and enter the number of seats
|
||||
you wish to purchase. Then, click the buy button and complete the
|
||||
flow and instructions to install and download the software will
|
||||
be emailed to you.
|
||||
</p>
|
||||
<div class="form">
|
||||
<div class="inputs products">
|
||||
<label class="radio">
|
||||
<input type="radio" name="product" value="fusion" checked>
|
||||
VMware Fusion 8 or lower (Mac OS X)
|
||||
</label>
|
||||
<label class="radio">
|
||||
<input type="radio" name="product" value="workstation">
|
||||
VMware Workstation 12 or lower (Linux and Windows)
|
||||
</label>
|
||||
</div>
|
||||
<div class="inputs input-append">
|
||||
<input class="text" id="seats" type="text" value="1">
|
||||
<button class="btn" type="button" id="buy-fusion">Buy Fusion Licenses Now</button>
|
||||
</div>
|
||||
</div>
|
||||
<h1 class="all-caps">
|
||||
Pricing & Purchase
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="buy-form">
|
||||
<p>
|
||||
<strong>Price:</strong> $79 per seat.
|
||||
</p>
|
||||
<p>
|
||||
A single seat can be used on two computers (such as a desktop
|
||||
and a laptop) for a single person. The license is valid forever
|
||||
with access to free maintenance updates. Future major updates may require
|
||||
an upgrade fee.
|
||||
</p>
|
||||
<p>
|
||||
Choose the provider you want below and enter the number of seats
|
||||
you wish to purchase. Then, click the buy button and complete the
|
||||
flow and instructions to install and download the software will
|
||||
be emailed to you.
|
||||
</p>
|
||||
<div class="form">
|
||||
<div class="inputs products">
|
||||
<label class="radio">
|
||||
<input type="radio" name="product" value="fusion" checked>
|
||||
VMware Fusion 8 or lower (Mac OS X)
|
||||
</label>
|
||||
<label class="radio">
|
||||
<input type="radio" name="product" value="workstation">
|
||||
VMware Workstation 12 or lower (Linux and Windows)
|
||||
</label>
|
||||
</div>
|
||||
<div class="inputs input-append">
|
||||
<input class="text" id="seats" type="text" value="1">
|
||||
<button class="btn" type="button" id="buy-fusion">Buy Fusion Licenses Now</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="subtext">
|
||||
The provider license does not include a license to the VMware
|
||||
software, which must be purchased separately. If you are buying over 150 licenses, contact <a href="mailto:sales@hashicorp.com">sales@hashicorp.com</a> for volume pricing.
|
||||
</div>
|
||||
<div class="subtext">
|
||||
Previous plugin versions may not support the latest VMware products. Please visit <a href="http://license.hashicorp.com/upgrade/vmware2015">the license upgrade center</a> to check if your license requires an upgrade before you upgrade your VMware products.
|
||||
</div>
|
||||
<div class="subtext">
|
||||
For reseller information, <a href="/vmware/reseller.html">click here</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<div class="subtext">
|
||||
The provider license does not include a license to the VMware
|
||||
software, which must be purchased separately. If you are buying over 150 licenses, contact <a href="mailto:sales@hashicorp.com">sales@hashicorp.com</a> for volume pricing.
|
||||
</div>
|
||||
<div class="subtext">
|
||||
Previous plugin versions may not support the latest VMware products. Please visit <a href="http://license.hashicorp.com/upgrade/vmware2015">the license upgrade center</a> to check if your license requires an upgrade before you upgrade your VMware products.
|
||||
</div>
|
||||
<div class="subtext">
|
||||
For reseller information, <a href="/vmware/reseller.html">click here</a>.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<a class="anchor" name="faq"></a>
|
||||
<section class="faq">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h1 class="all-caps">
|
||||
Frequently Asked Questions
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" name="faq"></a>
|
||||
<section class="faq">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h1 class="all-caps">
|
||||
Frequently Asked Questions
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer a trial for the Vagrant VMware plugins?</h2>
|
||||
<p>
|
||||
We do not offer a trial mechanism at this time, but we do offer a
|
||||
30-day, no questions asked, 100% money-back guarantee. If you are
|
||||
not satisfied with the product, contact us within 30 days and you
|
||||
will receive a full refund.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer a trial for the Vagrant VMware plugins?</h2>
|
||||
<p>
|
||||
We do not offer a trial mechanism at this time, but we do offer a
|
||||
30-day, no questions asked, 100% money-back guarantee. If you are
|
||||
not satisfied with the product, contact us within 30 days and you
|
||||
will receive a full refund.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer educational discounts on the Vagrant VMware plugins?</h2>
|
||||
<p>
|
||||
We offer an academic discount of 10% for the Vagrant VMware plugins.
|
||||
However, we require proof that you are a current student or employee
|
||||
in academia. Please contact support with <strong>any one</strong> of
|
||||
the following forms of proof:
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer educational discounts on the Vagrant VMware plugins?</h2>
|
||||
<p>
|
||||
We offer an academic discount of 10% for the Vagrant VMware plugins.
|
||||
However, we require proof that you are a current student or employee
|
||||
in academia. Please contact support with <strong>any one</strong> of
|
||||
the following forms of proof:
|
||||
|
||||
<ul>
|
||||
<li><p>A picture of your current university ID</p></li>
|
||||
<li><p>An email from your official <tt>.edu</tt> school email address</p></li>
|
||||
<li><p>A copy of something on university letterhead indicating you are currently enrolled as a student</p></li>
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<ul>
|
||||
<li><p>A picture of your current university ID</p></li>
|
||||
<li><p>An email from your official <tt>.edu</tt> school email address</p></li>
|
||||
<li><p>A copy of something on university letterhead indicating you are currently enrolled as a student</p></li>
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>I already own a license, am I eligible for an upgrade?</h2>
|
||||
<p>
|
||||
Existing license holders may check their upgrade eligibility by
|
||||
visiting <a href="http://license.hashicorp.com/upgrade/vmware2015">the license upgrade center</a>.
|
||||
If you are eligible for an upgrade, the system will generate a
|
||||
unique discount code that may be used when purchasing the new
|
||||
license.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>I already own a license, am I eligible for an upgrade?</h2>
|
||||
<p>
|
||||
Existing license holders may check their upgrade eligibility by
|
||||
visiting <a href="http://license.hashicorp.com/upgrade/vmware2015">the license upgrade center</a>.
|
||||
If you are eligible for an upgrade, the system will generate a
|
||||
unique discount code that may be used when purchasing the new
|
||||
license.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do I need to pay for upgrades to my license?</h2>
|
||||
<p>
|
||||
The Vagrant VMware plugin licenses are valid for specific VMware
|
||||
product versions at the time of purchase. When new versions of
|
||||
VMware products are released, significant changes to the plugin code
|
||||
are often required to support this new version. For this reason, you
|
||||
may need to upgrade your current license to work with the new
|
||||
version of the VMware product. Customers can check their license
|
||||
upgrade eligibility by visiting the
|
||||
<a href="http://license.hashicorp.com/upgrade/vmware2015">License Upgrade Center</a>
|
||||
and entering the email address with which they made the original
|
||||
purchase.
|
||||
</p>
|
||||
<p>
|
||||
Please note: your existing license will continue to work with all
|
||||
previous versions of the VMware products. If you do not wish to
|
||||
update at this time, you can rollback your VMware installation to an
|
||||
older version.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do I need to pay for upgrades to my license?</h2>
|
||||
<p>
|
||||
The Vagrant VMware plugin licenses are valid for specific VMware
|
||||
product versions at the time of purchase. When new versions of
|
||||
VMware products are released, significant changes to the plugin code
|
||||
are often required to support this new version. For this reason, you
|
||||
may need to upgrade your current license to work with the new
|
||||
version of the VMware product. Customers can check their license
|
||||
upgrade eligibility by visiting the
|
||||
<a href="http://license.hashicorp.com/upgrade/vmware2015">License Upgrade Center</a>
|
||||
and entering the email address with which they made the original
|
||||
purchase.
|
||||
</p>
|
||||
<p>
|
||||
Please note: your existing license will continue to work with all
|
||||
previous versions of the VMware products. If you do not wish to
|
||||
update at this time, you can rollback your VMware installation to an
|
||||
older version.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Where can I find the EULA for the Vagrant VMware Plugins?</h2>
|
||||
<p>
|
||||
The <a href="/vmware/eula.html">EULA for the Vagrant VMware plugins</a>
|
||||
is available on the Vagrant website.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Where can I find the EULA for the Vagrant VMware Plugins?</h2>
|
||||
<p>
|
||||
The <a href="/vmware/eula.html">EULA for the Vagrant VMware plugins</a>
|
||||
is available on the Vagrant website.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer incentives for resellers?</h2>
|
||||
<p>
|
||||
All our reseller information can be found on the
|
||||
<a href="/vmware/reseller.html">Reseller Information</a> page.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer incentives for resellers?</h2>
|
||||
<p>
|
||||
All our reseller information can be found on the
|
||||
<a href="/vmware/reseller.html">Reseller Information</a> page.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer bulk/volume discounts for the Vagrant VMware plugins?</h2>
|
||||
<p>
|
||||
We certainly do! <a href="mailto:support@hashicorp.com?subject=Bulk Discounts">Email support</a>
|
||||
with the number of licenses you need and we can give you bulk pricing
|
||||
information. Please note that bulk pricing requires the purchase of
|
||||
<em>at least 150 seats</em>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do you offer bulk/volume discounts for the Vagrant VMware plugins?</h2>
|
||||
<p>
|
||||
We certainly do! <a href="mailto:support@hashicorp.com?subject=Bulk Discounts">Email support</a>
|
||||
with the number of licenses you need and we can give you bulk pricing
|
||||
information. Please note that bulk pricing requires the purchase of
|
||||
<em>at least 150 seats</em>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Since each license comes with two "seats", can I use one seat for the Vagrant VMware Fusion plugin and one seat for the Vagrant VMware Workstation plugin?</h2>
|
||||
<p>
|
||||
Unfortunately this is not possible at this time. The Vagrant VMware
|
||||
Fusion plugin and the Vagrant VMware Workstation plugin are separate
|
||||
products and cannot be shared in this manner. We apologize for the
|
||||
inconvenience.
|
||||
</p>
|
||||
<p>
|
||||
We do offer a 50% discount off the purchase of the other Vagrant
|
||||
plugin for individual users and qualified candidates. Certain
|
||||
restrictions do apply. Please <a href="mailto:support@hashicorp.com?subject=Multi-discount">email support</a>
|
||||
to find out if you qualify. Unfortunately we cannot retroactively
|
||||
apply this discount, so please email support before making your
|
||||
purchase.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Since each license comes with two "seats", can I use one seat for the Vagrant VMware Fusion plugin and one seat for the Vagrant VMware Workstation plugin?</h2>
|
||||
<p>
|
||||
Unfortunately this is not possible at this time. The Vagrant VMware
|
||||
Fusion plugin and the Vagrant VMware Workstation plugin are separate
|
||||
products and cannot be shared in this manner. We apologize for the
|
||||
inconvenience.
|
||||
</p>
|
||||
<p>
|
||||
We do offer a 50% discount off the purchase of the other Vagrant
|
||||
plugin for individual users and qualified candidates. Certain
|
||||
restrictions do apply. Please <a href="mailto:support@hashicorp.com?subject=Multi-discount">email support</a>
|
||||
to find out if you qualify. Unfortunately we cannot retroactively
|
||||
apply this discount, so please email support before making your
|
||||
purchase.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>I accidentally bought the wrong Vagrant VMware plugin, can I switch?</h2>
|
||||
<p>
|
||||
Sure! Even though the Vagrant VMware Fusion plugin and the Vagrant
|
||||
VMware Workstation plugin are different products, they are the same
|
||||
price and fall under the same EULA. As such, we can transfer the
|
||||
license for you. Please <a href="mailto:support@hashicorp.com?subject=Transfer License">contact support</a>
|
||||
for assistance. Be sure to include your original order number. You
|
||||
may be asked to confirm details your purchase to verify the
|
||||
authenticity of your request.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>I accidentally bought the wrong Vagrant VMware plugin, can I switch?</h2>
|
||||
<p>
|
||||
Sure! Even though the Vagrant VMware Fusion plugin and the Vagrant
|
||||
VMware Workstation plugin are different products, they are the same
|
||||
price and fall under the same EULA. As such, we can transfer the
|
||||
license for you. Please <a href="mailto:support@hashicorp.com?subject=Transfer License">contact support</a>
|
||||
for assistance. Be sure to include your original order number. You
|
||||
may be asked to confirm details your purchase to verify the
|
||||
authenticity of your request.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Does this include the VMware software?</h2>
|
||||
<p>
|
||||
The Vagrant VMware Plugin requires the separate purchase of VMware
|
||||
Fusion/Workstation from VMware. The VMware product is not bundled
|
||||
with the plugin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Does this include the VMware software?</h2>
|
||||
<p>
|
||||
The Vagrant VMware Plugin requires the separate purchase of VMware
|
||||
Fusion/Workstation from VMware. The VMware product is not bundled
|
||||
with the plugin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Why is the Vagrant VMware plugin not working with my trial version of VMware Fusion/Workstation?</h2>
|
||||
<p>
|
||||
While we have not been able to isolate to a specific issue or cause,
|
||||
the Vagrant VMware Fusion and Vagrant VMware Workstation plugins are
|
||||
sometimes incompatible with the trial versions of the VMware
|
||||
products.
|
||||
</p>
|
||||
<p>
|
||||
Please try restarting your computer and running the VMware software
|
||||
manually. Occassionally you must accept the license agreement before
|
||||
VMware will run. If you do not see any errors when opening the
|
||||
VMware GUI, you may need to purchase the full version to use the
|
||||
plugin. We apologize for the inconvenience.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Why is the Vagrant VMware plugin not working with my trial version of VMware Fusion/Workstation?</h2>
|
||||
<p>
|
||||
While we have not been able to isolate to a specific issue or cause,
|
||||
the Vagrant VMware Fusion and Vagrant VMware Workstation plugins are
|
||||
sometimes incompatible with the trial versions of the VMware
|
||||
products.
|
||||
</p>
|
||||
<p>
|
||||
Please try restarting your computer and running the VMware software
|
||||
manually. Occassionally you must accept the license agreement before
|
||||
VMware will run. If you do not see any errors when opening the
|
||||
VMware GUI, you may need to purchase the full version to use the
|
||||
plugin. We apologize for the inconvenience.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Can I use VMware Workstation Player?</h2>
|
||||
<p>
|
||||
<em>Some</em> features of the Vagrant VMware Workstation plugin will
|
||||
work with VMware Player, but it is not officially supported.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Can I use VMware Workstation Player?</h2>
|
||||
<p>
|
||||
<em>Some</em> features of the Vagrant VMware Workstation plugin will
|
||||
work with VMware Player, but it is not officially supported.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do I need VMware Fusion/Workstation Pro or just the regular version?</h2>
|
||||
<p>
|
||||
The Vagrant VMware plugin is compatible with both the regular and
|
||||
Pro versions of VMware Fusion and VMware Workstation. However, some
|
||||
advanced features (such as linked clones), are only supported by the
|
||||
Pro versions of the VMware software.
|
||||
</p>
|
||||
<p>
|
||||
Please consult the VMware documentation to determine which features
|
||||
are supported by the Pro and non-Pro versions to determine which
|
||||
product you need to purchase.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h2>Do I need VMware Fusion/Workstation Pro or just the regular version?</h2>
|
||||
<p>
|
||||
The Vagrant VMware plugin is compatible with both the regular and
|
||||
Pro versions of VMware Fusion and VMware Workstation. However, some
|
||||
advanced features (such as linked clones), are only supported by the
|
||||
Pro versions of the VMware software.
|
||||
</p>
|
||||
<p>
|
||||
Please consult the VMware documentation to determine which features
|
||||
are supported by the Pro and non-Pro versions to determine which
|
||||
product you need to purchase.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -29,9 +29,9 @@ If you have provided us with a means of contacting you, we may use such means to
|
|||
|
||||
B. Information Collected Automatically:
|
||||
|
||||
• Whenever you interact with our Services, we automatically receive and record information on our server logs from your browser including your IP address, "cookie" information, and the page you requested. "Cookies" are identifiers we transfer to your computer or mobile device that allow us to recognize your browser or mobile device and tell us how and when pages and features in our Services are visited and by how many people. You may be able to change the preferences on your browser or mobile device to prevent or limit your computer or device's acceptance of cookies, but this may prevent you from taking advantage of some of our features. Our advertising partners may also transmit cookies to your computer or device, when you click on ads that appear on the Services. Also, if you click on a link to a third party website, such third party may also transmit cookies to you. This Privacy Policy does not cover the use of cookies by any third parties.
|
||||
• Whenever you interact with our Services, we automatically receive and record information on our server logs from your browser including your IP address, "cookie" information, and the page you requested. "Cookies" are identifiers we transfer to your computer or mobile device that allow us to recognize your browser or mobile device and tell us how and when pages and features in our Services are visited and by how many people. You may be able to change the preferences on your browser or mobile device to prevent or limit your computer or device's acceptance of cookies, but this may prevent you from taking advantage of some of our features. Our advertising partners may also transmit cookies to your computer or device, when you click on ads that appear on the Services. Also, if you click on a link to a third party website, such third party may also transmit cookies to you. This Privacy Policy does not cover the use of cookies by any third parties.
|
||||
|
||||
• When we collect usage information (such as the numbers and frequency of visitors to the Website), we only use this data in aggregate form, and not in a manner that would identify you personally. For example, this aggregate data tells us how often users use parts of the Services, so that we can make the Services appealing to as many users as possible. We may also provide this aggregate information to our partners; our partners may use such information to understand how often and in what ways people use our Services, so that they, too, can provide you with an optimal experience. We never disclose aggregate information to a partner in a manner that would identify you personally.
|
||||
• When we collect usage information (such as the numbers and frequency of visitors to the Website), we only use this data in aggregate form, and not in a manner that would identify you personally. For example, this aggregate data tells us how often users use parts of the Services, so that we can make the Services appealing to as many users as possible. We may also provide this aggregate information to our partners; our partners may use such information to understand how often and in what ways people use our Services, so that they, too, can provide you with an optimal experience. We never disclose aggregate information to a partner in a manner that would identify you personally.
|
||||
|
||||
III. WILL COMPANY SHARE ANY OF THE PERSONAL INFORMATION IT RECEIVES?
|
||||
|
||||
|
@ -64,8 +64,8 @@ The information you can view, update, and delete may change as the Services chan
|
|||
|
||||
VI. WHAT CHOICES DO I HAVE?
|
||||
|
||||
• You can always opt not to disclose information to use, but keep in mind some information may be needed to register with us or to take advantage of some of our special features.
|
||||
• You may be able to add, update, or delete information as explained in Section V above. When you update information, however, we may maintain a copy of the unrevised information in our records. You may request deletion of your account by emailing support@hashicorp.com. Please note that some information may remain in our records after your deletion of such information from your account. We may use any aggregated data derived from or incorporating your Personal Information after you update or delete it, but not in a manner that would identify you personally.
|
||||
• You can always opt not to disclose information to use, but keep in mind some information may be needed to register with us or to take advantage of some of our special features.
|
||||
• You may be able to add, update, or delete information as explained in Section V above. When you update information, however, we may maintain a copy of the unrevised information in our records. You may request deletion of your account by emailing support@hashicorp.com. Please note that some information may remain in our records after your deletion of such information from your account. We may use any aggregated data derived from or incorporating your Personal Information after you update or delete it, but not in a manner that would identify you personally.
|
||||
|
||||
VII. CHANGES TO THIS PRIVACY POLICY
|
||||
We may amend this Privacy Policy from time to time. Use of information we collect now is subject to the Privacy Policy in effect at the time such information is used. If we make changes in the way we use Personal Information, we will notify you by posting an announcement on our Website or sending you a message. You are bound by any changes to the Privacy Policy when you use the Services after such changes have been first posted.
|
||||
|
|
Loading…
Reference in New Issue