Skip to content

Commit

Permalink
Cut release v1.0.6
Browse files Browse the repository at this point in the history
  • Loading branch information
nywilken committed Jul 5, 2022
1 parent 25e41ad commit e2a2c00
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 11 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
# Packer Plugin for VMware vSphere

The Packer Plugin for VMware vSphere is a multi-component plugin can be used with [HashiCorp Packer][packer] to create virtual machine images for [VMware vSphere][docs-vsphere].
The Packer Plugin for VMware vSphere is a multi-component plugin can be used with [HashiCorp Packer][packer] to create virtual machine images for [VMware vSphere][docs-vsphere].

The plugin includes two builders which are able to create images, depending on your desired strategy:

* `vsphere-iso` - This builder starts from an ISO file and utilizes the vSphere API to build images on a vSphere cluster or ESXi host by connecting to a vCenter Server instance.
* `vsphere-iso` - This builder starts from an ISO file and utilizes the vSphere API to build images on a vSphere cluster or ESXi host by connecting to a vCenter Server instance.

* `vsphere-clone` - This builder clones an existing virtual machine template, modifies the template, and then saves it as a new image. The builder uses the vSphere API to build images on a vSphere cluster or ESXi host by connecting to a vCenter Server instance.
* `vsphere-clone` - This builder clones an existing virtual machine template, modifies the template, and then saves it as a new image. The builder uses the vSphere API to build images on a vSphere cluster or ESXi host by connecting to a vCenter Server instance.

## Requirements

* [VMware vSphere][docs-vsphere] 6.5 or later.

The provider supports versions in accordance with the VMware Product Lifecycle Matrix from General Availability to End of General Support.
The provider supports versions in accordance with the VMware Product Lifecycle Matrix from General Availability to End of General Support.

Learn more: [VMware Product Lifecycle Matrix][vmware-product-lifecycle-matrix]

* [Go 1.17][golang-install]
Expand All @@ -32,10 +32,10 @@ To install this plugin, copy and paste this code (HCL2) into your Packer configu

```hcl
packer {
required_version = ">= 0.0.1"
required_version = ">= 1.7.0"
required_plugins {
vsphere = {
version = ">= 0.0.1"
version = ">= 1.0.6"
source = "github.com/hashicorp/vsphere"
}
}
Expand All @@ -50,7 +50,7 @@ To install the downloaded plugin, please follow the Packer documentation on [ins

### Using the Source

If you prefer to build the plugin from sources, clone the GitHub repository locally and run the command `go build` from the repository root directory. Upon successful compilation, a `packer-plugin-vsphere` plugin binary file can be found in the root directory.
If you prefer to build the plugin from sources, clone the GitHub repository locally and run the command `go build` from the repository root directory. Upon successful compilation, a `packer-plugin-vsphere` plugin binary file can be found in the root directory.

To install the compiled plugin, please follow the Packer documentation on [installing a plugin][docs-packer-plugin-install].

Expand All @@ -77,4 +77,4 @@ For more information on how to configure the plugin, please see the plugin docum
[golang-install]: https://golang.org/doc/install
[packer]: https://www.packer.io
[releases-vsphere-plugin]: https://github.com/hashicorp/packer-plugin-vsphere/releases
[vmware-product-lifecycle-matrix]: https://lifecycle.vmware.com
[vmware-product-lifecycle-matrix]: https://lifecycle.vmware.com
3 changes: 2 additions & 1 deletion example/build.pkr.hcl
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
packer {
required_version = ">= 1.7.0"
required_plugins {
vsphere = {
version = ">= v1.0.0"
Expand All @@ -15,4 +16,4 @@ build {
provisioner "shell-local" {
inline = ["echo the address is: $PACKER_HTTP_ADDR and build name is: $PACKER_BUILD_NAME"]
}
}
}
2 changes: 1 addition & 1 deletion version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import "github.com/hashicorp/packer-plugin-sdk/version"

var (
// Version is the main version number that is being run at the moment.
Version = "1.0.5"
Version = "1.0.6"

// VersionPrerelease is A pre-release marker for the Version. If this is ""
// (empty string) then it means that it is a final release. Otherwise, this
Expand Down

0 comments on commit e2a2c00

Please sign in to comment.