nebari-dev / nebari-dev/llm-serving-pack
Epic: Operator code-quality & test follow-ups
Open
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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