Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add ray dashboard module#424

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
michaelvp411 wants to merge6 commits intocoder:main
base:main
Choose a base branch
Loading
frommichaelvp411:add-ray-dashboard-module

Conversation

michaelvp411
Copy link

Closes #

Description

Adds a new Ray Dashboard module that provides easy integration of Ray.io distributed computing dashboard into Coder workspaces. The module creates a Ray Dashboard app with health checks and configurable options for port, sharing, and display settings.

Type of Change

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

Module Information

Path:modules/ray-dashboard/coder
New version:v1.0.0
Breaking change: [ ] Yes [x] No

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun run fmt)
  • Changes tested locally

Related Issues

None

Michael Vincent Patterson added2 commitsSeptember 18, 2025 11:18
Adds Ray Dashboard integration for Coder workspaces with configurable options for port, sharing, and display settings.
Copy link
Contributor

@CopilotCopilotAI 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 Ray Dashboard module that provides integration of Ray.io distributed computing dashboard into Coder workspaces. The module creates a Coder app resource with configurable options for port, sharing, and health checking.

  • Creates a new Terraform module for Ray Dashboard integration
  • Provides configurable variables for customizing the dashboard app behavior
  • Includes proper versioning and metadata files for module management

Reviewed Changes

Copilot reviewed 8 out of 10 changed files in this pull request and generated 3 comments.

Show a summary per file
FileDescription
modules/ray-dashboard/coder/versions.yamlVersion configuration for the module
modules/ray-dashboard/coder/versions.tfTerraform version requirements
modules/ray-dashboard/coder/variables.tfInput variables for module configuration
modules/ray-dashboard/coder/outputs.tfOutput values from the module
modules/ray-dashboard/coder/metadata.yamlModule metadata in YAML format
modules/ray-dashboard/coder/metadata.jsonModule metadata in JSON format
modules/ray-dashboard/coder/main.tfMain Terraform resource definitions
modules/ray-dashboard/coder/REAMDME.mdDocumentation for the module

@michaelvp411
Copy link
Author

@matifali Not sure what i need to do for this failing CI test

@matifali
Copy link
Member

@DevelopmentCats can you take a look?

@michaelvp411
Copy link
Author

@DevelopmentCats@matifali think we're good

@DevelopmentCats
Copy link
Contributor

@DevelopmentCats can you take a look?

Reviewing now

matifali reacted with heart emoji

@matifali
Copy link
Member

@michaelvp411, we can move it tocoder-labs if it's an experimental module we do not want to keep maintaining. Fine, keeping it here if you or the team want to maintain it actively.

@DevelopmentCats
Copy link
Contributor

@michaelvp411

I would take a look at the Contribution docs. The file structure is bit off, and we have everything split up in and outside of the module folder.

We would want this living in a folder:

registry/coder/modules/ray-dashboard
or
registry/coder-labs/modules/ray-dashboard

Typically modules have:
main.tf
main.tests.ts and/ormodule.tftest.hcl
README.md

Also something I noticed when looking through the module in segments, is that there is no working logic for installing or configuring ray-dashboard.

Here is the reference for ray-dashboard:https://docs.ray.io/en/latest/ray-observability/getting-started.html

Here is the reference for contributing:https://github.com/coder/registry/blob/main/CONTRIBUTING.md#creating-a-new-module

Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe we should add these to the git-ignore so they dont get commit on accident.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

Copilot code reviewCopilotCopilot left review comments

@DevelopmentCatsDevelopmentCatsDevelopmentCats left review comments

At least 1 approving review is required to merge this pull request.

Assignees

@michaelvp411michaelvp411

Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

3 participants
@michaelvp411@matifali@DevelopmentCats

[8]ページ先頭

©2009-2025 Movatter.jp