Update component-base OWNERS to include SIG-Architecture

Also update OWNERS in subdirs based on best-guess picks of appropriate
OWNERS. We can update as necessary in future iterations but this'll help
reduce initial noise for SIG-Arch.
This commit is contained in:
Michael Taufen 2021-07-22 09:35:04 -07:00
parent 4818e5844e
commit ecb3813726
8 changed files with 101 additions and 11 deletions

View File

@ -1,20 +1,21 @@
# See the OWNERS docs at https://go.k8s.io/owners
approvers:
- mtaufen
- stealthybox
- luxas
- sttts
- lavalamp
- sig-architecture-approvers
reviewers:
- luxas
- sttts
- stewart-yu
- dims
- dixudx
- rosti
- sig-architecture-approvers
emeritus_approvers:
- jbeda
- lavalamp
- luxas
- mtaufen
- stealthybox
- sttts
emeritus_reviewers:
- dixudx
- rosti
- stewart-yu
labels:
- sig/architecture
- sig/cluster-lifecycle
- sig/api-machinery

View File

@ -0,0 +1,12 @@
# See the OWNERS docs at https://go.k8s.io/owners
# Currently assigned cli to sig-cli since:
# (a) its literally named "cli"
# (b) flags are the bread-and-butter of cli tools.
approvers:
- sig-cli-maintainers
reviewers:
- sig-cli
labels:
- sig/cli

View File

@ -0,0 +1,11 @@
# See the OWNERS docs at https://go.k8s.io/owners
# Currently assigned codec to sig-api-machinery since its used for encoding/
# decoding KRM style manifests.
approvers:
- sig-api-machinery-api-approvers
reviewers:
- sig-api-machinery-api-reviewers
labels:
- sig/api-machinery

View File

@ -7,8 +7,11 @@ approvers:
- api-approvers
reviewers:
- api-reviewers
emeritus_reviewers:
- luxas
- mtaufen
- sttts
labels:
- kind/api-change
- sig/api-machinery
- sig/scheduling

View File

@ -0,0 +1,17 @@
# See the OWNERS docs at https://go.k8s.io/owners
# For lack of a better idea, assigned configz to api-approvers because
# configz is an API that has been around for a long time, even if we don't
# guarantee its stability.
# Disable inheritance as this is an api owners file
options:
no_parent_owners: true
approvers:
- api-approvers
reviewers:
- api-reviewers
labels:
- kind/api-change
- sig/cluster-lifecycle

View File

@ -0,0 +1,17 @@
# See the OWNERS docs at https://go.k8s.io/owners
# Currently assigned to api-approvers since feature gates are the API
# for enabling/disabling other APIs.
# Disable inheritance as this is an api owners file
options:
no_parent_owners: true
approvers:
- api-approvers
reviewers:
- api-reviewers
labels:
- kind/api-change
- sig/api-machinery
- sig/cluster-lifecycle

View File

@ -0,0 +1,12 @@
# See the OWNERS docs at https://go.k8s.io/owners
# Currently assigned this directory to sig-cli since the main use of
# term seems to be for getting terminal size when printing help text.
approvers:
- sig-cli-maintainers
reviewers:
- sig-cli
labels:
- sig/cli

View File

@ -0,0 +1,17 @@
# See the OWNERS docs at https://go.k8s.io/owners
# Currently assigned this directory to sig-api-machinery since this is
# an interface to the version definition in "k8s.io/apimachinery/pkg/version",
# and also to sig-release since this version information is set up for
# each release.
approvers:
- sig-api-machinery-api-approvers
- release-engineering-approvers
reviewers:
- sig-api-machinery-api-reviewers
- release-engineering-reviewers
labels:
- sig/api-machinery
- sig/release