Skip to content

Instantly share code, notes, and snippets.

@dims
dims / host-managed-imex-design-v2.md
Last active May 29, 2026 17:04
Host-managed IMEX v2 design and operator guide

Design v2: Host-Managed IMEX, Minimal Alpha

Field Value
Status Implementable minimal alpha
Feature gate HostManagedIMEX
Scope Install-wide, not per-ComputeDomain
Primary goal Stop launching per-ComputeDomain IMEX DaemonSets when the host already runs nvidia-imex
Primary non-goal Per-ComputeDomain channel isolation across an IMEX fabric
# set PATH and check if cluster is present (all terminals)
export PATH=$HOME/go/bin:$PATH:
kubectl version
# ============================================================
# Terminal A — keep this running, watches and port-forwards.
# ============================================================
kubectl port-forward -n ate-system svc/atenet-router 8000:80 &
kubectl port-forward -n ate-openshell-m0 svc/openshell-gateway-substrate 50051:50051 &
@dims
dims / 2026-05-11-dra-driver-nvidia-gpu-external-contributors.md
Last active May 11, 2026 18:20
dra-driver-nvidia-gpu — External Contributor Report (2026-05-11)

dra-driver-nvidia-gpu — External Contributor Report

Generated: 2026-05-11 (rev. 2 — Helios cross-check added) Repo: kubernetes-sigs/dra-driver-nvidia-gpu Repo history: 2022-07-14 → 2026-05-11 (~3.8 years) Total commits analyzed: 1,853 (47 unique author emails) Methodology: Extracted all unique commit authors via git log → classified by email domain (@nvidia.com = NVIDIA, all others = candidates) → mapped commits to GitHub logins via GET /repos/.../commits/{sha} → verified every candidate against GET /orgs/NVIDIA/members/{username} (HTTP 204 = confirmed member, 404 = not a member) → for ambiguous cases, additionally cross-referenced against NVIDIA Helios LDAP (helios-cli user search) to detect NVIDIA employees who contribute via personal GitHub accounts not registered in the NVIDIA org → cross-referenced GitHub profiles, DCO Signed-off-by trailers, LinkedIn, and corporate-email patterns → folded NVIDIA-personal-e

@dims
dims / 2026-05-10-k8s-ci-failures-triage-v3.md
Created May 11, 2026 00:44
K8s CI triage runbook + v3 flakes report + v3 failures report (2026-05-10)

Kubernetes CI Failures — Triage Report (v3, independent)

Date: 2026-05-10 (PM) Source: failures-latest.json (HTML view: failures-latest.html). Snapshot: 231 jobs. Method: 10 parallel cluster-investigation agents → 1 independent cross-check verifier (8 claims: 6 CONFIRMED / 2 PARTIAL / 0 REFUTED) → live PR/issue state sweep on 56 references → drift detection against 2026-05-09 snapshot. Truly independent: no prior triage markdown was read; every claim re-derived from raw artifacts.

⚠️ Status banner:

  • 6 fix PRs merged today: k/k#138934 (coverage), k/k#138851 (ContainerMetrics), k/k#138584 (compat-versions, INCOMPLETE — needs release-1.36 cherry-pick), k/k#137936 (storage-kind), kops#18296 (upgrade-gossip), provider-aws-test-infra#550 (AMI build), cloud-provider-kind#407 (Pattern A digest pin).
  • Drift recovery: `ci-kubernetes-e2e
@dims
dims / 2026-05-05-kubernetes-security-findings.md
Last active May 5, 2026 18:08
Kubernetes Security Findings — May 2026

Kubernetes Security Findings — May 2026

Repository: kubernetes/kubernetes
Commit: 47f990437458a2b171f51b5e97a0c28c81d949d1 (master, 2026-05-05)
Methods: Static multi-agent source review (87 files across 4 researchers) + dynamic execution harness (kubectl, 3 agents)
Subsystems: authentication, authorization/RBAC, admission control/webhooks, node authorization (NodeAuthorizer + DRA graph)


Table of Contents

@dims
dims / kube-openapi-pr590-risk-analysis.md
Last active April 27, 2026 13:13
kube-openapi PR #590 risk analysis: go-openapi/swag v0.23.0→v0.25.4 behavioral deep-dive

kube-openapi PR #590 — Deep-Dive Risk Analysis

Upgrading go-openapi/swag v0.23.0 → v0.25.4

Prepared: 2026-04-27
PR: kubernetes/kube-openapi#590
Reviewer question: "go-openapi has some reputation of changing semantics without notification by accident. As we use it in our CRD validation there is risk that we break our API (we have forked the go-openapi validator nowadays, so risk is lower than in the past, but worth a check anyway)."


Executive Summary

@dims
dims / k8s-unwanted-deps-2026-07.md
Last active July 20, 2026 16:52
Kubernetes unwanted vendor dependencies status — July 2026

Kubernetes Unwanted Dependencies: Status Report

Date: July 2026 (2026-07-20) Branch: master (commit fc69f6c85ee05636f782818b8a131be3716ee461) Scope: hack/unwanted-dependencies.json — modules listed in spec.unwantedModules that are still present in vendor/ Prior report: June 2026 (same gist, now in gist revision history). All deltas below are measured against that report.


Background

@dims
dims / k8s-thermal-masking-full-analysis.md
Last active April 25, 2026 12:13
Kubernetes thermal masking regression analysis and runc shared-tmpfs fix

Kubernetes Thermal Masking Regression: Full Technical Analysis

Issues: k/k#138512, k/k#138388
Root PR: k/k#131018 (merged 2025-07-15, backported 2025-09-03)
Affects: Kubernetes 1.31–1.34, Intel CPUs, high core counts
Date written: 2026-04-24
Updated: 2026-04-25 with runc implementation branch and validation results

Public disclosure note: this analysis is based on public Kubernetes, runc, containerd, and runtime ecosystem issue/PR discussion. The referenced GHSA was still inaccessible when this note was written, so no non-public advisory text is quoted here.

@dims
dims / 2026-04-23-dep-security-v2-prompt.md
Last active July 20, 2026 13:23
Kubernetes dependency security analysis (latest: 2026-07-20) + regeneration prompt

Prompt: Kubernetes Dependency Security Analysis

Use this prompt verbatim to generate a security analysis of the current Kubernetes dependency version gaps. Feed it to a capable model (Claude Opus or equivalent) with web access and filesystem access to the kubernetes/kubernetes source tree.

Last updated 2026-07-20: added malformed-compare-URL corrections (grpc→wrong repo, /vN and submodule-path bugs), repo-level security-advisory check (new GHSAs lag OSV/global index), refreshed reference outputs.


Prompt

@dims
dims / 2026-04-23-constants-module-impact.md
Created April 23, 2026 21:31
What k8s.io/constants enables — prioritized impact analysis (PR #135896)

What k8s.io/constants enables — prioritized impact analysis

PR: kubernetes/kubernetes#135896 Branch: add-constants-module at /Users/dsrinivas/go/src/k8s.io/kubernetes-pr135896 Cross-checked: all factual claims below verified against the actual branch.


The structural shift in one sentence