Tabs to spaces

This commit is contained in:
Seth Vargo 2016-01-19 14:54:13 -05:00
parent 279bbee85e
commit 2faa510120
53 changed files with 1079 additions and 1079 deletions

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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&amp;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&amp;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&amp;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&amp;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>

View File

@ -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>

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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`.

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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 &mdash; "vagrant up" &mdash; 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 &mdash; "vagrant up" &mdash; 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&raquo;</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&raquo;</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>

View File

@ -66,7 +66,7 @@ window.onload = function(){
<![endif]-->
<script>
APP.initialize();
APP.initialize();
</script>
</body>

View File

@ -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>

View File

@ -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 %>

View File

@ -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 &amp; 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 &amp; 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 %>

View File

@ -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 %>

View File

@ -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 %>

View File

@ -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 %>

View File

@ -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>

View File

@ -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>&hearts; Open Source</h2>
<div class="col-sm-6">
<h2>&hearts; 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 &amp; 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 &amp; 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>

View File

@ -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.