🤖 CoderWorkspacePool: ship the autoscaler admission policy
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- kubernetes, yaml
- Bereich
- authorization, infrastructure
Rechercherichtung
Start with the workspace pool how-to's "Grant access" section, which holds the ValidatingAdmissionPolicy example, and with plan workspace-13.md sections 7.3 and 16 item 8. Move that policy into a manifest under config/. Done means the policy refuses an HPA or KEDA ScaledObject targeting a pool unless its author can update coderworkspacepools/scale, and the Kind test passes.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Idea
Ship the ValidatingAdmissionPolicy from the workspace pool how-to ("Grant access") as a manifest under config/. The policy refuses an HPA or a KEDA ScaledObject that targets a pool unless its author can update that pool's coderworkspacepools/scale. Today it is a docs example, tested once in Kind.
Trigger: users adopt the docs example. The HPA controller and KEDA can resize every pool, so anyone who can create an HPA in a namespace can resize a pool up to 100 (plan section 7.3).
Plan workspace-13.md sections 7.3 and 16 item 8.
Refs #153
Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: xhigh
- Vorherrschende Sprache
- Go
- Sterne
- 5
- Forks
- 3
- Ø Merge
- 2 Std. 49 Min.
- Gemergte PRs (30 T.)
- 206
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus coder/coder-k8s
-
CoderWorkspacePool: count bound and used members only when their owner matches the pool's ownerOffen
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 45/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 8/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 40/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in coder/coder-k8s
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
SAP/crossplane-provider-btp#1175 ·
Maintainer antworten meist innerhalb von 1 Tag
-
adk: stream concatenation errors bypass retry and failoverEvtl. vergeben @OUAO-FRANK hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
google/osv-scalibr#2586 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
stacklok/toolhive-catalog#1890 ·
Maintainer antworten meist innerhalb von 1 Tag
-
heap: pushing an item that is already queued corrupts the indexEvtl. vergeben @lbarrosby hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
kubernetes-sigs/kwok#1800 ·
Maintainer antworten meist innerhalb von 1 Tag