Skip to content

Conversation

m4rrypro
Copy link
Contributor

@m4rrypro m4rrypro commented Aug 23, 2025

Closes #210
/claim #210

Description

Type of Change

  • New Template
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun run fmt)
  • Changes tested locally
Screencast.from.2025-08-23.15-14-00.1.mp4

@matifali matifali changed the title Feat/add linode vm template feat: add linode vm template Aug 23, 2025
@m4rrypro m4rrypro force-pushed the feat/add-linode-vm-template branch from 6331e2c to e7bfda6 Compare August 25, 2025 12:46
matifali
matifali previously approved these changes Aug 26, 2025
Copy link
Member

@matifali matifali left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few suggestions, and it looks good to me.

@matifali matifali requested a review from Copilot August 26, 2025 07:44
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new Linode VM template to the Coder registry that enables provisioning Linode instances as Coder workspaces. The template provides a comprehensive solution with support for multiple instance types, operating systems, and global regions.

Key changes:

  • Complete Terraform configuration for Linode VM provisioning with persistent storage
  • Cloud-init configuration for automated workspace setup and Coder agent installation
  • Documentation with usage instructions and feature overview

Reviewed Changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.

File Description
registry/umair/templates/linode-vm/main.tf Main Terraform configuration defining Linode resources, parameters, and workspace provisioning
registry/umair/templates/linode-vm/cloud-init/cloud-config.yaml.tftpl Cloud-init template for VM initialization, user setup, and Coder agent configuration
registry/umair/templates/linode-vm/README.md Documentation explaining template features, prerequisites, and architecture
.github/typos.toml Added "tyo" as valid word for Tokyo location code

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@matifali matifali merged commit 7732865 into coder:main Aug 31, 2025
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Linode instance template example
2 participants