8000 packer-plugin-vsphere/docs at main · Xiol/packer-plugin-vsphere · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
{"payload":{"allShortcutsEnabled":false,"path":"docs","repo":{"id":671960532,"defaultBranch":"main","name":"packer-plugin-vsphere","ownerLogin":"Xiol","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-28T14:48:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/159842?v=4","public":true,"private":false,"isOrgOwned":false},"currentUser":null,"refInfo":{"name":"main","listCacheKey":"v0:1690556164.0","canEdit":false,"refType":"branch","currentOid":"2ff818629cc57dd31d8c91bd00dc2cc82213b497"},"tree":{"items":[{"name":"builders","path":"docs/builders","contentType":"directory"},{"name":"post-processors","path":"docs/post-processors","contentType":"directory"},{"name":"README.md","path":"docs/README.md","contentType":"file"}],"templateDirectorySuggestionUrl":null,"readme":{"displayName":"README.md","richText":"\u003carticle class=\"markdown-body entry-content container-lg\" itemprop=\"text\"\u003e\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eVMware vSphere Components\u003c/h1\u003e\u003ca id=\"user-content-vmware-vsphere-components\" class=\"anchor\" aria-label=\"Permalink: VMware vSphere Components\" href=\"#vmware-vsphere-components\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eThe vSphere plugin is able to create vSphere virtual machines for use with any VMware product.\nTo achieve this, the plugin comes with three builders, and two post-processors\nto build the VM depending on the strategy you want to use.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eBuilders:\u003c/h3\u003e\u003ca id=\"user-content-builders\" class=\"anchor\" aria-label=\"Permalink: Builders:\" href=\"#builders\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"/Xiol/packer-plugin-vsphere/blob/main/packer/plugins/builders/vsphere-iso.mdx\"\u003evsphere-iso\u003c/a\u003e - This builder starts from an\nISO file and utilizes the vSphere API to build on a remote esx instance.\nThis allows you to build vms even if you do not have SSH access to your vSphere cluster.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"/Xiol/packer-plugin-vsphere/blob/main/packer/plugins/builders/vsphere-clone.mdx\"\u003evsphere-clone\u003c/a\u003e - This builder clones a\nvm from an existing template, then modifies it and saves it as a new\ntemplate. It uses the vSphere API to build on a remote esx instance.\nThis allows you to build vms even if you do not have SSH access to your vSphere cluster.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"/Xiol/packer-plugin-vsphere/blob/main/packer/plugins/builders/vsphere-supervisor.mdx\"\u003evsphere-supervisor\u003c/a\u003e - This builder deploys a\nvm to a vSphere Supervisor cluster, using the VM-Service API. This allows you to build\nvms without spec yaml files and configure them after using the Packer provisioners.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003ePost-Processors\u003c/h3\u003e\u003ca id=\"user-content-post-processors\" class=\"anchor\" aria-label=\"Permalink: Post-Processors\" href=\"#post-processors\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"/Xiol/packer-plugin-vsphere/blob/main/packer/plugins/post-processors/vsphere.mdx\"\u003evsphere\u003c/a\u003e - The Packer vSphere post-processor takes an artifact\nand uploads it to a vSphere endpoint.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"/Xiol/packer-plugin-vsphere/blob/main/packer/plugins/post-processors/vsphere-template.mdx\"\u003evsphere-template\u003c/a\u003e - The Packer vSphere Template post-processor takes an\nartifact from the vmware-iso builder, built on an ESXi host (i.e. remote) or an artifact from the\n\u003ca href=\"/Xiol/packer-plugin-vsphere/blob/main/packer/plugins/post-processors/vsphere\"\u003evSphere\u003c/a\u003e post-processor, marks the VM as a template, and leaves it in the path of\nyour choice.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/article\u003e","errorMessage":null,"headerInfo":{"toc":[{"level":1,"text":"VMware vSphere Components","anchor":"vmware-vsphere-components","htmlText":"VMware vSphere Components"},{"level":3,"text":"Builders:","anchor":"builders","htmlText":"Builders:"},{"level":3,"text":"Post-Processors","anchor":"post-processors","htmlText":"Post-Processors"}],"siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FXiol%2Fpacker-plugin-vsphere%2Ftree%2Fmain%2Fdocs"}},"totalCount":3,"showBranchInfobar":true},"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"builder","path":"builder","contentType":"directory"},{"name":"docs-partials","path":"docs-partials","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"example","path":"example","contentType":"directory"},{"name":"post-processor","path":"post-processor","contentType":"directory"},{"name":"version","path":"version","contentType":"directory"},{"name":".copywrite.hcl","path":".copywrite.hcl","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".go-version","path":".go-version","contentType":"file"},{"name":".golangci.yml","path":".golangci.yml","contentType":"file"},{"name":".goreleaser.yml","path":".goreleaser.yml","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"CODEOWNERS","path":"CODEOWNERS","contentType":"file"},{"name":"GNUmakefile","path":"GNUmakefile","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"go.mod","path":"go.mod","contentType":"file"},{"name":"go.sum","path":"go.sum","contentType":"file"},{"name":"main.go","path":"main.go","contentType":"file"}],"totalCount":20}},"fileTreeProcessingTime":8.478384,"foldersToFetch":[],"treeExpanded":true,"symbolsExpanded":false,"csrf_tokens":{"/Xiol/packer-plugin-vsphere/branches":{"post":"FMmEfhI-FwMHL_-a8vAR9_UDK58SXnQmN7BpHle3c5LG1Z8zyh1AuIVsvvZKMWYKtkgEox53ZD4e_--xFmjBAA"},"/Xiol/packer-plugin-vsphere/branches/fetch_and_merge/main":{"post":"lyWOO443-wHp9xS2nOMNQqM3_0QEhD8kFXWpmcdESYTvPSBGMUi48alyGHmwRFHg5r0s9-MfCBMFQKNpD3mEGg"},"/Xiol/packer-plugin-vsphere/branches/fetch_and_merge/main?discard_changes=true":{"post":"r8Iry3QkKabzovTqwJKz7PbN8237B_eUJaGHHEnOECPX2oW2y1tqVrMn-CXsNe9Os0cg3hycwKM1lI3sgfPdvQ"}}},"title":"packer-plugin-vsphere/docs at main · Xiol/packer-plugin-vsphere","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-1b17b3e7786a.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}
0