Skip to content

node-readiness-controller: add initial plugin project structure and reviewers - #1303

Open
vishnukothakapu wants to merge 1 commit into
headlamp-k8s:mainfrom
vishnukothakapu:add-nrc-plugin-scaffolding
Open

vishnukothakapu wants to merge 1 commit into
headlamp-k8s:mainfrom
vishnukothakapu:add-nrc-plugin-scaffolding

Conversation

@vishnukothakapu

Copy link
Copy Markdown

What

Adds the initial plugin scaffolding and reviewers for the Node Readiness Controller (NRC) Headlamp plugin.

Tracking Issues:

Why

As part of the LFX Mentorship (Fall 2026), we are developing an NRC plugin for Headlamp. This PR establishes the node-readiness-controller plugin directory with a basic "Hello World" route to prove compilation and installation within the Headlamp ecosystem. It also adds the mentors and mentee to the CODEOWNERS file for this directory.

This allows us to follow up with smaller, focused PRs containing the actual Rule List and Rule Detail components.

Testing

  • Verified npm install runs cleanly and generates the package-lock.json.
  • Verified plugin successfully mounts the /nrc-rules route and sidebar entry.

@vishnukothakapu vishnukothakapu changed the title feat: add Node Readiness Controller plugin scaffolding and reviewers node-readiness-controller: add initial plugin project structure and reviewers Sep 18, 2026
@vishnukothakapu
vishnukothakapu force-pushed the add-nrc-plugin-scaffolding branch 2 times, most recently from 707f752 to 20c1af3 Compare September 18, 2026 18:55
…eviewers

Signed-off-by: vishnukothakapu <vishnukothakapu27@gmail.com>
@vishnukothakapu
vishnukothakapu force-pushed the add-nrc-plugin-scaffolding branch from 20c1af3 to b24b7be Compare September 18, 2026 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant