nebari-dev / nebari-dev/llm-serving-pack

Epic: Operator code-quality & test follow-ups

Open
#79 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

epic
Dominant language
Go
Stars
3
Forks
3
Avg merge
16h 31m
Merged PRs (30d)
11

Description

Goal

Address the needs: follow-up developer-experience items raised during MVP review so the next contributor doesn't trip over divergent helpers or weak invariant coverage.

Scope

  • Single source of truth for "is this model public" (CRD method)
  • Constant for the OIDC JWT provider name in auth.go
  • Apply the Access webhook invariant to sibling reconciler test fixtures
  • Align the external/internal SecurityPolicy builders' shape (deferred until EG v1.7 bump)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the CRD method, auth.go, the Access webhook invariant, sibling reconciler test fixtures, and the external/internal SecurityPolicy builders. Check the EG v1.7 dependency before taking the deferred builder item. Done means the helpers and provider name have one source of truth, sibling fixtures cover the invariant, and the builder shapes are aligned when unblocked.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
authentication, devops, security, testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.