@johnbelamaric
chair · sig-architecturechair · wg-device-management143 KEP roles100 decisions3 OWNERS entries
Roles
| Group | Kind | Role | Valid from | Source |
|---|---|---|---|---|
| sig-architecture | SIG | chair | 2026-10-18 | sigs.yaml(opens GitHub in a new tab) |
| wg-device-management | WorkingGroup | chair | 2026-10-18 | sigs.yaml(opens GitHub in a new tab) |
Who knows this area
1 of 671 people
Score 0.0048
A higher rank means this person works on KEPs with more of the other people in the loaded SIGs, so they are more likely to know who to ask. It is a measure of shared work, not of expertise.
Method algo.pageRank(null, 'DECIDED_BY') over the whole graph: PageRank on Decision -> Person edges (a person's weighted share of all derived decisions); rank among people who are not bots
KEP involvement
Person —REVIEWS→ KEP, from kep.yaml.Showing 1–10 of 17
| KEP-4381 | DRA Structured Parameters | implemented | stable | v1.35 | sig-node | 0 |
| KEP-4680 | Add Resource Health Status to the Pod Status for Device Plugin and DRA | implementable | beta | v1.36 | sig-node | 0 |
| KEP-4815 | DRA Partitionable Devices | implementable | stable | v1.38 | sig-scheduling | 0 |
| KEP-4817 | Resource Claim Status With Possible Standardized Network Interface Data | implemented | stable | v1.37 | sig-node | 0 |
| KEP-5004 | DRA Extended Resource | implemented | stable | v1.37 | sig-scheduling | 0 |
| KEP-5075 | DRA Consumable Capacity | implementable | stable | v1.38 | sig-scheduling | 0 |
| KEP-5234 | DRA ResourceSlice Mixins | implementable | alpha | v1.34 | sig-scheduling | 0 |
| KEP-5304 | DRA Device Attributes Downward API | implementable | beta | v1.37 | sig-node | 0 |
| KEP-5491 | DRA: List Types for Attributes | implementable | beta | v1.38 | sig-scheduling | 0 |
| KEP-5517 | DRA Node Allocatable Resources | implementable | beta | v1.38 | sig-scheduling | 0 |
Person —APPROVES→ KEP, from kep.yaml.Showing 1–9 of 9
| KEP-3857 | Recursive read-only mounts | implemented | stable | v1.33 | sig-node | 0 |
| KEP-4817 | Resource Claim Status With Possible Standardized Network Interface Data | implemented | stable | v1.37 | sig-node | 0 |
| KEP-5491 | DRA: List Types for Attributes | implementable | beta | v1.38 | sig-scheduling | 0 |
| KEP-5517 | DRA Node Allocatable Resources | implementable | beta | v1.38 | sig-scheduling | 0 |
| KEP-5683 | Node Lifecycle Conditions | implementable | alpha | v1.38 | sig-node | 0 |
| KEP-5945 | DRA Optional Node Operations | implementable | beta | v1.38 | sig-node | 0 |
| KEP-5978 | DRA: ClusterResourceClaimTemplate | withdrawn | alpha | v1.37 | sig-node | 1 |
| KEP-6080 | DRA Derived Attributes | implementable | beta | v1.38 | sig-scheduling | 0 |
| KEP-6406 | DRA: Capacity Requests for Extended Resource Mapping | implementable | alpha | v1.38 | sig-scheduling | 0 |
Person —PRR_APPROVED→ KEP, from kep.yaml and the PRR file.Showing 1–10 of 116
| Stage | |||||||
|---|---|---|---|---|---|---|---|
| KEP-34 | Protomote sysctl annotations to fields | implemented | stable | v1.21 | sig-node | 0 | stable |
| KEP-213 | RunAsGroup support in PodSpec and PodSecurityPolicy | implemented | stable | v1.21 | sig-node | 0 | stable |
| KEP-277 | Ephemeral Containers | implemented | stable | v1.25 | sig-node | 0 | stable |
| KEP-277 | Ephemeral Containers | implemented | stable | v1.25 | sig-node | 0 | stable |
| KEP-277 | Ephemeral Containers | implemented | stable | v1.25 | sig-node | 0 | stable |
| KEP-693 | Node Topology Manager | implemented | stable | v1.27 | sig-node | 0 | stable |
| KEP-693 | Node Topology Manager | implemented | stable | v1.27 | sig-node | 0 | stable |
| KEP-693 | Node Topology Manager | implemented | stable | v1.27 | sig-node | 0 | stable |
| KEP-1558 | Cleaning up container streaming requests | implemented | stable | v1.24 | sig-node | 0 | stable |
| KEP-1847 | Auto delete PVCs created by StatefulSet | implemented | stable | v1.32 | sig-apps | 0 | stable |
Decisions
100 decisions this person is on, newest first.Showing 1–10 of 100
| Decided | Role | KEP | Kind | Decision | Evidence |
|---|---|---|---|---|---|
| 2026-09-30 17:08 UTC | lgtm | KEP-5075 DRA Consumable Capacity | milestone_retarget | KEP-5075 latest-milestone moved from v1.37 to v1.38 in PR #6375, approved by deads2k, dom4ha; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 17:08 UTC | lgtm | KEP-5075 DRA Consumable Capacity | stage_graduation | KEP-5075 graduated to stable from beta in PR #6375, approved by deads2k, dom4ha; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 05:18 UTC | lgtm | KEP-5690 DRA Preemption | stage_graduation | KEP-5690 set milestone.alpha to v1.38 in PR #6113, approved by pohly, dom4ha; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 05:18 UTC | lgtm | KEP-5690 DRA Preemption | stage_graduation | KEP-5690 set milestone.beta to v1.38 in PR #6113, approved by pohly, dom4ha; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 05:18 UTC | lgtm | KEP-5690 DRA Preemption | stage_graduation | KEP-5690 graduated to beta in PR #6113, approved by pohly, dom4ha; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 05:18 UTC | lgtm | KEP-5690 DRA Preemption | status_transition | KEP-5690 status set to implementable in PR #6113, approved by pohly, dom4ha; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 01:25 UTC | lgtm | KEP-6386 Ephemeral Storage Support for Pod-Level Resource Specifications | stage_graduation | KEP-6386 set milestone.alpha to v1.38 in PR #6394, approved by mrunalp, jpbetz; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 01:25 UTC | lgtm | KEP-6386 Ephemeral Storage Support for Pod-Level Resource Specifications | stage_graduation | KEP-6386 set milestone.beta to v1.39 in PR #6394, approved by mrunalp, jpbetz; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 01:25 UTC | lgtm | KEP-6386 Ephemeral Storage Support for Pod-Level Resource Specifications | stage_graduation | KEP-6386 set milestone.stable to v1.41 in PR #6394, approved by mrunalp, jpbetz; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
| 2026-09-30 01:25 UTC | lgtm | KEP-6386 Ephemeral Storage Support for Pod-Level Resource Specifications | stage_graduation | KEP-6386 graduated to alpha in PR #6394, approved by mrunalp, jpbetz; merged by automation (kubernetes-prow) on 2026-09-30. | evidence(opens GitHub in a new tab) |
OWNERS directories
Directories this person can approve or review, from OWNERS and OWNERS_ALIASES at the ingested kubernetes/kubernetes commit.Showing 1–3 of 3
| Directory | Role | Via alias | Source |
|---|---|---|---|
| approver | sig-architecture-approvers | OWNERS(opens GitHub in a new tab) | |
| reviewer | sig-architecture-approvers | OWNERS(opens GitHub in a new tab) | |
| test/integration/dra | approver | none | OWNERS(opens GitHub in a new tab) |