Conversation
Signed-off-by: Anis KHALFALLAH <khalfallah.anis@hotmail.com>
Signed-off-by: Anis KHALFALLAH <khalfallah.anis@hotmail.com>
There was a problem hiding this comment.
Pull Request Overview
This PR adds a new VMware vSphere Linux template that provisions VMware vSphere virtual machines as Coder workspaces with configurable CPU, memory, and home volume size.
- Implements vSphere provider integration with Terraform
- Configures cloud-init for automated VM setup with Coder agent
- Includes code-server module for browser-based IDE access
Reviewed Changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
registry/anis/templates/vmware-linux/main.tf |
Main Terraform configuration for vSphere VM provisioning with Coder agent integration |
registry/anis/templates/vmware-linux/cloud-init/cloud-config.yaml.tftpl |
Cloud-init template for VM initialization, disk setup, and Coder agent service configuration |
registry/anis/templates/vmware-linux/README.md |
Template documentation with prerequisites, configuration examples, and architecture details |
.icons/vsphere.svg |
VMware vSphere icon for the template |
|
@matifali In case you’d like to test it yourself, this needs a vSphere license (the free version doesn’t allow write access through the API). vSphere Terraform documentation |
@aniskhalfallah Since you are adding this to your own namespace you will want to add a avatar and README with the proper frontmatter. You can look at the contributing guide or the examples in the repo to see what I mean. |
As far as this goes I think your video is probably sufficient enough, but I can see about maybe getting a license for testing. |
@DevelopmentCats I added the README to the other PR but apparently forgot to push it here. Thanks for the heads up! I just pushed it. |
Signed-off-by: Anis KHALFALLAH <khalfallah.anis@hotmail.com>
Signed-off-by: Anis KHALFALLAH <khalfallah.anis@hotmail.com>
Description
Add Vmware template to coder
Type of Change
Template Information
Path:
registry/anis/templates/vmware-linuxTesting & Validation
bun test)bun fmt)vmware-linux_template_demo.mp4
Related Issues
Closes #211
/claim #211