From 18ecf9067c6f76ab6e449803d9328ca880049239 Mon Sep 17 00:00:00 2001 From: Michael Vincent Patterson Date: Thu, 18 Sep 2025 11:18:16 -0400 Subject: [PATCH 1/5] Add Ray Dashboard module --- modules/ray-dashboard/.DS_Store | Bin 0 -> 6148 bytes modules/ray-dashboard/coder/.DS_Store | Bin 0 -> 6148 bytes modules/ray-dashboard/coder/REAMDME.md | 23 ++++++++++ modules/ray-dashboard/coder/main.tf | 15 +++++++ modules/ray-dashboard/coder/metadata.json | 22 +++++++++ modules/ray-dashboard/coder/metadata.yaml | 12 +++++ modules/ray-dashboard/coder/outputs.tf | 14 ++++++ modules/ray-dashboard/coder/variables.tf | 52 ++++++++++++++++++++++ modules/ray-dashboard/coder/versions.tf | 11 +++++ modules/ray-dashboard/coder/versions.yaml | 4 ++ 10 files changed, 153 insertions(+) create mode 100644 modules/ray-dashboard/.DS_Store create mode 100644 modules/ray-dashboard/coder/.DS_Store create mode 100644 modules/ray-dashboard/coder/REAMDME.md create mode 100644 modules/ray-dashboard/coder/main.tf create mode 100644 modules/ray-dashboard/coder/metadata.json create mode 100644 modules/ray-dashboard/coder/metadata.yaml create mode 100644 modules/ray-dashboard/coder/outputs.tf create mode 100644 modules/ray-dashboard/coder/variables.tf create mode 100644 modules/ray-dashboard/coder/versions.tf create mode 100644 modules/ray-dashboard/coder/versions.yaml diff --git a/modules/ray-dashboard/.DS_Store b/modules/ray-dashboard/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..3c6eb3c226c86d358ac9669beba88760bfdaaa61 GIT binary patch literal 6148 zcmeHK;YtEQ5Z*P-l?eP%(9eT@^hd}_iU{H|dx1`hs4&kHJ34R0)BGXA{jQhj0eXPm zpf~6-dV`>u-Br%4zfv&+v)}CO%#HiqvFk9#c)9OwF_veH2~fmT4u)?8*HLFAWjt9x zuAb3#2T{ijq&pK!j^D`uzPk)-Fv&dDWXbpU;&uW*>J^J`JhhO{EM`SkEQxF9Rt}tA zz1NS*_3kCks!|5-*si;0esfUEuN=#;SNFqaS0(sf6GE=e{m_$xvh0Umq;eg-AaWvC z%dZWGyL+XARVrPdy`)ow#Hd)~b3nl8` zJKZplVGF$DjbH=`F+dCu19M@(96VxaF4d?AF+dFbB?j<(us{)QgRw?+biklm0Khc3 zm4J=C1m;)hOF^g)?qz zq>&gP2BsNU(9=BL|0h59|I2wq)+sna$x{Yk}T?qF`LCagqXt ix{4tdui`aOCE&Nv0JIIp8o>iXe*_c_G!O%GW#AKX2yDmz literal 0 HcmV?d00001 diff --git a/modules/ray-dashboard/coder/.DS_Store b/modules/ray-dashboard/coder/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 Date: Thu, 18 Sep 2025 11:41:00 -0400 Subject: [PATCH 2/5] Add Ray Dashboard module Adds Ray Dashboard integration for Coder workspaces with configurable options for port, sharing, and display settings. --- modules/ray-dashboard/.DS_Store | Bin 6148 -> 6148 bytes modules/ray-dashboard/coder/REAMDME.md | 1 + modules/ray-dashboard/coder/metadata.json | 1 - modules/ray-dashboard/coder/metadata.yaml | 1 - modules/ray-dashboard/coder/versions.tf | 2 +- modules/ray-dashboard/coder/versions.yaml | 1 - 6 files changed, 2 insertions(+), 4 deletions(-) diff --git a/modules/ray-dashboard/.DS_Store b/modules/ray-dashboard/.DS_Store index 3c6eb3c226c86d358ac9669beba88760bfdaaa61..2dcf930e7176a5525a335b348e14f5f2202e9035 100644 GIT binary patch delta 14 VcmZoMXffCz#LVcjS(y2w2mm1Y1VI1* delta 14 VcmZoMXffCz#LVctS(y2w2mm1S1V8`) diff --git a/modules/ray-dashboard/coder/REAMDME.md b/modules/ray-dashboard/coder/REAMDME.md index 0dea3c299..7ce53affa 100644 --- a/modules/ray-dashboard/coder/REAMDME.md +++ b/modules/ray-dashboard/coder/REAMDME.md @@ -21,3 +21,4 @@ module "ray" { agent_id = coder_agent.main.id } +``` diff --git a/modules/ray-dashboard/coder/metadata.json b/modules/ray-dashboard/coder/metadata.json index ecf3f2493..6ac2f1c25 100644 --- a/modules/ray-dashboard/coder/metadata.json +++ b/modules/ray-dashboard/coder/metadata.json @@ -19,4 +19,3 @@ "url": "", "verified": false } - diff --git a/modules/ray-dashboard/coder/metadata.yaml b/modules/ray-dashboard/coder/metadata.yaml index 7130563b0..c43415385 100644 --- a/modules/ray-dashboard/coder/metadata.yaml +++ b/modules/ray-dashboard/coder/metadata.yaml @@ -9,4 +9,3 @@ tags: - "dashboard" - "distributed-computing" verified: false - diff --git a/modules/ray-dashboard/coder/versions.tf b/modules/ray-dashboard/coder/versions.tf index cf184d630..55a15808d 100644 --- a/modules/ray-dashboard/coder/versions.tf +++ b/modules/ray-dashboard/coder/versions.tf @@ -1,6 +1,6 @@ terraform { required_version = ">= 1.0" - + required_providers { coder = { source = "coder/coder" diff --git a/modules/ray-dashboard/coder/versions.yaml b/modules/ray-dashboard/coder/versions.yaml index 7c05c41ad..bfe83a592 100644 --- a/modules/ray-dashboard/coder/versions.yaml +++ b/modules/ray-dashboard/coder/versions.yaml @@ -1,4 +1,3 @@ versions: - ref: "v1.0.0" published_at: "2025-09-18" - From 3dea7a0f39bc6ae70ce861036dcfed9f085f347c Mon Sep 17 00:00:00 2001 From: Michael Vincent Patterson Date: Thu, 18 Sep 2025 12:37:13 -0400 Subject: [PATCH 3/5] Updated README --- modules/ray-dashboard/coder/REAMDME.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ray-dashboard/coder/REAMDME.md b/modules/ray-dashboard/coder/REAMDME.md index 7ce53affa..d9991dca3 100644 --- a/modules/ray-dashboard/coder/REAMDME.md +++ b/modules/ray-dashboard/coder/REAMDME.md @@ -16,7 +16,7 @@ This Coder module provides easy integration of Ray.io distributed computing fram ```hcl module "ray" { - source = "registry.coder.com/modules/ray/coder" + source = "registry.coder.com/modules/ray-dashboard/coder" version = "1.0.0" agent_id = coder_agent.main.id } From 3459b955acf4fe648563398c4cad23b4bdfef163 Mon Sep 17 00:00:00 2001 From: Michael Vincent Patterson Date: Thu, 18 Sep 2025 12:39:47 -0400 Subject: [PATCH 4/5] Updated readme again and metadata --- modules/ray-dashboard/coder/metadata.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ray-dashboard/coder/metadata.yaml b/modules/ray-dashboard/coder/metadata.yaml index c43415385..485957cb1 100644 --- a/modules/ray-dashboard/coder/metadata.yaml +++ b/modules/ray-dashboard/coder/metadata.yaml @@ -1,5 +1,5 @@ -display_name: "Ray Dashboard" -description: "Ray Dashboard integration for Coder workspaces" +display_name: "Ray.io" +description: "Ray.io is a fast and simple framework for building and running distributed applications. This integration provides a dashboard for monitoring and managing Ray clusters within Coder workspaces." icon_url: "https://raw.githubusercontent.com/ray-project/ray/master/doc/source/images/ray_logo.png" maintainers: - github: "michaelvp411" From 062ee7a3553fe8c590b7f0b5cb22169abe33a22e Mon Sep 17 00:00:00 2001 From: Michael Patterson Date: Thu, 18 Sep 2025 12:55:10 -0400 Subject: [PATCH 5/5] Rename REAMDME.md to README.md --- modules/ray-dashboard/coder/{REAMDME.md => README.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename modules/ray-dashboard/coder/{REAMDME.md => README.md} (100%) diff --git a/modules/ray-dashboard/coder/REAMDME.md b/modules/ray-dashboard/coder/README.md similarity index 100% rename from modules/ray-dashboard/coder/REAMDME.md rename to modules/ray-dashboard/coder/README.md