Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KEP Manifest Generator #2

Closed
wants to merge 1,984 commits into from
Closed

KEP Manifest Generator #2

wants to merge 1,984 commits into from

Conversation

palnabarun
Copy link
Owner

  • 1453-ingress-api/README.md: fix a link
  • Update README.md
  • Rename seccomp-operator to security-profiles-operator
  • Add milestone and status fields Add PRR related fields in preparation for beta
  • Add stable milestone release
  • Add johnbelamaric has PRR approver and PRR request
  • Update volume health KEP for beta
  • exec credential provider: first pass at metrics design
  • WIP: another pass at SLOs
  • exec credential provider: update PRR stuff for 1.21
  • Reformat populators KEP
  • Changes from comments
  • change openapi features in kustomize KEP status from provisional to implementable
  • Migrating from old kep to new template: sig-cloud-provider keps
  • Change populator webhook to controller
  • exec credential provider: latest milestone is v1.21, per comment
  • More review comments
  • Bump sections to discuss for implementable
  • Add KEP for job tracking in implementable status
  • Add Release Signoff Checklist Add implementation history
  • Bump last updated field
  • exec credential provider: try to simplify calls metric
  • Add support for read/modify/write controllers, lock in use of builders, clean up a few things
  • Add production readiness and GA criteria
  • Update PRR section
  • suspend job: fix kep.yaml title
  • Add KEP for removing cAdvisor json metrics
  • address comments
  • Add note for deleted job and nits
  • clean up builder example
  • Move log sanitization to SIG Security
  • request PRR approval
  • Update structured logging for 1.21
  • clarify that we won't have client.GetForApply functions
  • expand on GA requirements for metrics stability framework
  • exec credential provider: rest_client_exec_plugin_calls -> rest_client_exec_plugin_call_total
  • Add review comments from Tuesday meeting and PRR file
  • Update EndpointSlice GA to include zone for 1.21
  • prepare CSIServiceAccountToken for beta
  • fix kep number
  • add prod readiness approver
  • Update KEP 277 for beta in 1.21
  • generic ephemeral volumes: PRR and beta
  • Update Ephemeral Containers KEP
  • Add KEP for random ReplicaSet downscale
  • Update user stories with specific examples
  • use generic default container annotations for kubectl
  • Apply suggestions from code review
  • clarify graduation criteria
  • Updates to KEP PRR
  • Correct virtualcluster reference with edits from Fei-Guo
  • add PRR review sections and fix links to other KEPs
  • bump the prod-readiness file
  • Adding KEP 2365: IngressClass Namespaced Params
  • Updates based on feedback
  • Adding PRR for AppProtocol KEP
  • Consistency for dual-stack
  • Consistent dual-stack formatting
  • More consistency in naming
  • Update stablity KEP(s) with current status(es)
  • chore(KEP-1441): fix a wrong command line option
  • Migrating from old kep to new template: sig-storage keps
  • sig-network(20190920-external-dns): Set status to "implemented"
  • sig-storage(1472): Set stage to "beta"
  • generic ephemeral volumes: PSP clarification
  • Submitting a KEP for production readiness approval
  • Move node side volume health monitoring to Kubelet
  • move tracing to 1.21 milestone
  • add missing PRR sections
  • Make the KEP PRR template more structured markdown
  • Add GetAllocatableResource to PodResource API
  • Address PRR feedback
  • Scope structured logging Beta
  • Update formatting
  • Migrating from old kep to new template - kep-number: 2330
  • Updates SIG CLI KEP 859 to new format
  • move Paginated API Lists from community repo
  • Clarify topology removal in GA API
  • Update links to KEP-1 for README
  • Additional updates
  • rename references to kep-0000 to match the new kep.yaml
  • Additional PRR updates
  • Typo fix
  • Spelling correction
  • Configurable probe termination grace periods (Configurable probe termination grace periods kubernetes/enhancements#2241)
  • fill in PRR
  • mark implementable
  • add implementation history
  • target beta in 1.21
  • Migrate KEP-34 to new template
  • Additional PRR docs
  • update the metric cardinality kep.
  • Typo fix
  • KEP-1959: clarify field naming to loadBalancerClass
  • KEP-1959: add note about using finalizer service.kubernetes.io/load-balancer-cleanup
  • KEP-2086: prod readiness review
  • KEP-1959: prod readiness review
  • KEP-2086: update to include Topology traffic policy
  • KEP-2133: add beta milestone and prod readiness review
  • KEP-2133: add kubelet metrics for credential provider plugins
  • KEP-2133: add beta test plan
  • Add more implementation details
  • Make example CRs easier to see in diff
  • update text to reflect ongoing discussions.
  • update KEP metadata.
  • add test plan.
  • Initial draft of KEP for alpha release
  • Include populator implementation details
  • Adding KEP 2433: Topology Aware Hints (Adding KEP 2433: Topology Aware Hints kubernetes/enhancements#2434)
  • Correct yaml syntax
  • update tracing PRR to newer format
  • Add KEP for enabling CRIContainerLogRotation by default
  • confirm PRR reviewer for insecure-skip-backend-proxy
  • Update DaemonSet KEP for Alpha in 1.21
  • KEP 2200 (block externalIPs) is implemented
  • Fill out PRR, graduation criteria, and implementation history
  • [KEP-1933] Production Readiness Review.
  • KEP-1864: add graduation criterias
  • KEP-1864: add beta prod readiness review
  • KEP-1864: add feature gate to kep.yaml
  • Updates to PRR for KEP
  • add 2420 PRR request
  • KEP-2395: introduce feature gates DisableCloudProviders and DisableKubeletCloudCredentialProviders
  • Update graceful shutdown KEP for beta
  • Added to PRR
  • KEP-2395: add prod readiness review for alpha
  • KEP-2395: update table of contents
  • KEP-2395: update kep.yaml based on new template
  • Update CRI kep
  • Update CSI Migration Kep to include PRRQ
  • rename kep.yml kep.yaml
  • Additional edits for PRR
  • correct PRR stage in PRR yaml
  • Added KEP for scheduler node resource score strategy.
  • apiserver default labels ~ Implementable
  • rename due to KEP number change.
  • update KEP metadata to match new template.
  • update KEP for PRR.
  • Update pod resource metrics KEP for beta with PRR
  • use a feature gate instead of a sole flag.
  • Extending Apiserver Network Proxy to handle traffic originated from Node network
  • add kep 2464 kubetest2 ci migration
  • mark checklist items
  • Update keps/sig-testing/2464-kubetest2-ci-migration/README.md
  • remove n/a parts
  • add more clarity around graduation criteria
  • fix kep.yaml
  • Add proper title
  • hack/update-toc.sh
  • add feature gate to metric cardinality kep.
  • Move Kubetest2 CI migration to implementable
  • fix kep number
  • Promote RunAsGroup to GA
  • updated KEP and postponed graduation date for one release
  • keps: Fix incorrect stages on PRR targeting v1.21
  • Revert "Merge pull request Revert "Merge pull request #2387 from justaugustus/cleanup" kubernetes/enhancements#2425 from justaugustus/refactor-revert"
  • api: Make "title" and "owning-sig" fields required in KEPs
  • api: Make "kep-number" and "approver" fields required for PRR approvals
  • pkg/kepval: Move directory validation functionality to package
  • kepval: Begin coalescing non-blocking warnings in test
  • api: Make "status" field required in KEPs
  • api: Move group helpers closer to the validation logic
  • Ensure PRR approver is actually a valid approver
  • kepval: Retrieve absolute paths for KEP and PRR directories
  • kepval: Use a map to coalesce errors based on filenames
  • kepval: Fix PRR approver search
  • kepval: Strip @ from PRR approver during validation
  • kepval: Temporarily skip PRR approval validation if "stage" is missing
  • pkg/legacy: Restore helpers.go
  • hack/verify-kep-metadata: Make go test verbose
  • api: Add interface directives for counterfeiter
  • generated: Run make update-mocks
  • api: Add error handling and test for retrieving a stage's PRR approver
  • Remove the restriction on empty namespaceSelector in podaffinity
  • Add ehashman to PRR team
  • Fix image links in KEP 2436
  • Small typo on year
  • Migrating from old kep to new template: sig-network keps
  • Migrating from old kep to new template: sig-cluster-lifecycle
  • Fix typos in structured logging KEP README
  • Merge two separate NodeLocalDNS KEPs
  • Update KEP 1020 status to implemented
  • elaborate on the choice to make spec.signer required for CSRs
  • Migrating from old kep to new template: sig-cluster-lifecycle - kubeadm
  • update README to link 1.21 sheet and link to open issue
  • KEP 1981: Windows privileged container KEP updates for alpha (KEP 1981: Windows privileged container KEP updates for alpha kubernetes/enhancements#2288)
  • Cleanup metadata in metrics stability kep
  • Minor kepval changes to better validate dir-based templates
  • Migrate remaining SIG api-machinery KEP to new template
  • Add log volume benchmark
  • add manual test for removal
  • Migrate remaining cloud-provider KEPs to new template
  • Remove unuseful README files
  • Move documentation-for-images to the right directory
  • Strenghten KEP validation
  • Add e2e tests requirements for Beta structured logging (Add e2e tests requirements for Beta structured logging kubernetes/enhancements#2529)
  • Many updates based on 2021-02-09 SIG-mc meeting
  • tomato tomato
  • Update KEP 1904 with upgrade test results
  • Add a KEP at sig-testing: continuously deploy k8s prow
  • Add more debugging message when toc related script failed due to grep not up-to-date
  • Update target stable milestone for scheduler CC
  • Update KEP-1933 owners, release state, and history.
  • api: Add NewKEPHandler method
  • pkg: Remove references to legacy packages
  • .githooks/pre-commit: Fix shebang and simplify verifies
  • Cleanup lint warnings
  • pkg: Move proposal logic into separate package
  • pkg: Copy kepctl logic into repo package
  • pkg: Update references to repo functions/methods
  • cmd: Update references to repo functions/methods
  • go.mod: Update github dependencies
  • pkg/repo: Parameterize commonly-used constants
  • pkg/repo: Move more configuration options into Repo struct
  • pkg/repo: Rely on Repo struct to retrieve paths
  • pkg/repo: Move repo validation into package
  • pkg/repo: Init Document handlers in Repo struct
  • pkg/repo: Fixup query tests
  • pkg: Move kepctl testdata to repo package
  • pkg/repo: Copy latest templates into testdata
  • pkg/repo: Use handlers from the Repo instance when loading Documents
  • pkg/repo: Copy repo validation test in
  • kepctl: Move command logic into pkg/
  • kepctl: Update references to refactored packages
  • pkg/repo: Debugging for query logic
  • pkg/repo: Make PRR validation errors non-blocking when querying
  • pkg/repo: Initial cleanup on KEP creation logic
  • pkg/repo: Simplify proposal validation test
  • pkg/repo: Remove logic for processing legacy KEPs
  • Annotated prow job with plank version Prow job labeled with prow version kubernetes/test-infra#21054
  • Update CRIContainerLogRotation KEP
  • fix errors in sample configuration and code indent.
  • 1602-structured-logging: add note about excluded components
  • generic ephemeral volumes: document metrics
  • generic ephemeral volumes: document tests
  • OWNERS: Update Enhancements subproject owners
  • Update cgroup v2 deps status.
  • epctl: add CSV output support to query subcommand
  • remove Service from the apiserver configuration
  • rename Master egresstype to ControlPlane
  • rename OpenTelemetryClientConfiguration to TracingConfiguration
  • add sampling rate to configuration
  • clarify that traces are never collected when disabled
  • add user stories section
  • remove another reference to egress to service
  • requests ask for sampling
  • suspend jobs: add note about StartTime and ADS
  • Switch from serial to concurrent transmision in virtual world
  • fix typos
  • hedge more on cluster registry
  • mark Disable CAdvisor Json Metrics as implemented
  • update default container status
  • add example of id.k8s.io with human readable value
  • remove the term super cluster in CAPN example, to avoid confusion with a prior MCS API related word
  • Update implementation history for Indexed Job
  • add links for cadvisor json metrics disable prs
  • Replace prydonius with soltysh for sig-apps leads
  • add conformance to rubric, graduation criteria, actually flip kep.yaml
  • Delete blank line from .notableofcontents
  • Pod Isolation Policy KEP
  • Add notes on conformance
  • Rename RandomReplicaSetDownScale feature gate to LogarithmicScaleDown
  • fix typo in cgroup-v2 KEP README
  • sig-release/2572-release-cadence: Initial commit
  • 2572-release-cadence: Move raw discussion notes under KEP headers
  • 2572-release-cadence: Start distilling user stories and requirements
  • 2572-release-cadence: Move leads feedback into KEP sections
  • 2572-release-cadence: Create section about concentrated risk
  • 2572-release-cadence: Categorizing schedule preferences/requirements
  • 2572-release-cadence: Add TODOs for proposal alternatives
  • 2572-release-cadence: Move remaining FIXMEs to the appropriate headings
  • 2572-release-cadence: Move feature graduation data to correct heading
  • 2572-release-cadence: Fixup heading for leads meeting feedback session
  • 2572-release-cadence: Mark Release Team shadow selection as out-of-scope
  • 2572-release-cadence: Mark maintenance/stability releases out-of-scope
  • 2572-release-cadence: Mark accelerated release cycles out-of-scope
  • 2572-release-cadence: Mark LTS as out-of-scope
  • 2572-release-cadence: Group cleanup from the leadership team
  • 2572-release-cadence: Add Lauri edits
  • 2572-release-cadence: Line-wrap at 80-char
  • 2572-release-cadence: Mark as implementable w/ fake PRR
  • 2572-release-cadence: Add initial details about feedback survey
  • 2572-release-cadence: Drop instructional comments
  • exec credential provider: update metrics stuff for what was shipped
  • Integrate feedback from 3/24 discussion
  • go back to provisional for now, and update with sig-arch decision in the to crd or not to crd section
  • Rename to placeholder name
  • KEP-2539: Addressing comments from KEP: (sig-testing) continuously deploy k8s prow kubernetes/enhancements#2540
  • Update NodeLocalDNS KEP with HA option in IPVS
  • update reducing kubernetes build maintenance status
  • Elaborate on PodTemplates and subresources
  • remove PRR reviewer since we are not going in tree
  • Updated Scaling Behavior KEP to reflect implementation
  • API modifications for in-place pod resize KEP (API modifications for in-place pod resize KEP kubernetes/enhancements#1883)
  • Small fixes
  • Apply review comments and fixups
  • Integrate feedback from 2021-04-07 meeting.
  • Add note about feature graduation
  • update status on metric stability framework
  • Mark sysctls as implemented
  • Mark RunAsGroup as GA
  • update implementation history and link relevant PRs
  • fix toc
  • Apply additional suggestions and review feedback
  • Update TOC
  • Mark Immutable secrets/configmaps KEP as implemented
  • KEP for running the control plane as non-root in kube-adm.
  • Update PDB KEP with latest status
  • Add tabular representation of before and after proposed change.
  • Apply suggestions from code review
  • KEP-277: Use Pod for /ephemeralcontainers
  • minor feedback & approvers
  • Promote PodDeletionCost to Beta
  • Clarify /ephemeralcontainers discard behavior
  • Move sig-testing and sig-arch chairs to approvers
  • Update with review feedback and clarify alpha/beta/stable and official start
  • sig-cluster-lifecycle: update the kubeadm config KEP for 1.22
  • Add increased enhancements lifecycle risk
  • Update KEP with 15 week release for 1.22
  • Updated the README.md file to change the broken link with the new link
  • Update authors, review feedback, clarifications
  • Move 1967 Support to size memory backed volumes to Beta
  • WIP: node: add cpumanager policies with grained thread allocation
  • Iterate on unresolved sections
  • mark OIDC discovery feature as implemented
  • Fix formatting of survey paragraph
  • Capture implementation details of enabling smtaware CPU Manager policy
  • Mark ServiceAccountIssuerDiscovery KEP implemented
  • KEP: clarify admission vs accounting, add impl notes
  • Add finalizer for Job tracking
  • Update probe grace period KEP to beta
  • Add PRR answers
  • Minor formatting/typo fixes and disambiguate explanation of smtaware policy
  • Amend 2022 dates
  • review comment cleanup
  • copy over toc from ci
  • refine PRR questions to include how an end user can self-diagnose
  • fix TOC
  • Going emeritus, remove myself and add irvifa
  • Move SLOs above SLIs in PRR
  • Tweak PRR guidance to consider HA
  • Add open question around capabilities
  • Resolve SELinux restrictions, open question about volume restrictions
  • updates after sig-node meeting 20210420
  • Ensure Implementation stategy captured in the KEP matches latest implementation
  • Dual-stack to stable
  • Require e2e conformance tests for new Endpoints
  • graduate pod affinity namespaceselector to beta
  • Clarify how to set a cluster as single-stack
  • suspended jobs: graduate to beta
  • Mark KEP 2161 as implemented and stable
  • Add stable hostnames to Indexed Job
  • KEP 2299: Kustomize Plugin Composition API (KEP 2299: Kustomize Plugin Composition API kubernetes/enhancements#2300)
  • Add details for capabilities discussion
  • Add notes from volume discussions
  • Rewrite metrics section
  • Add section on audit annotations
  • Add draft for node swap KEP
  • modify links of README.md
  • Updating Windows HostProcess container KEP for v1.22 alpha release
  • KEP-2599: Introduce minReadySeconds - StatefulSets
  • Implementation details from Ike Ma
  • move tracing alpha to 1.22
  • [KEP-2568] Production Readiness Review.
  • BoundServiceAccountTokenVolume going GA
  • Mark KEP-2568 as implementable.
  • Rewrite implementation details, address feedback
  • Refine open issues
  • Removing KEPs 2004 and 2030 as they were never implemented
  • Updating KEP 536 to note that it has been replaced by KEP 2433
  • Updating KEP for current dual-stack plan
  • Clarifying on supported versions.
  • tighten seccomp restrictions
  • fix example allocation table
  • Update implementation details in the KEP
  • Update ServiceLBNodePortControl feature status
  • Add explicit capabilities proposal
  • Add additional capability note for restricted
  • Update KEP with API review feedback
  • Rename prod-readiness yaml to expected format
  • Update EPS KEP to reflect v1.21 changes
  • Clarify expected changes for v1.22 release
  • Update metdata for KEP-2133
  • metadata: update missing metadata
  • Update metadata and add PRR
  • PR feedback
  • Make PRR metadata required (Make PRR metadata required kubernetes/enhancements#2672)
  • Change milestone of mount fsgroup proposal
  • KEP 2258: Node service log viewer
  • Ensure GitHub token is set
  • Elaborate on windows support
  • Elaborate on username exemptions
  • Name PodSecurity feature
  • Metric version cardinality to non-blocking
  • Mark KEP as implementable
  • State P&F goals explicitly
  • Update Eviction to v1 in 1.22
  • add feature gate and clarify the related behaviour
  • feedback
  • Fix recover from resizing kep based on pod resizing design
  • update internal links in kep 1179
  • Fill in alpha PRR questions
  • Graduating feature to GA and fixing typo in metadata kep number
  • Add mikedanese to approvers
  • update LegacyNodeRoleBehavior related KEP status
  • Support for LIST requests in P&F
  • Initial support for WATCH requests in P&F
  • exec credential provider: add prod-readiness stable approver
  • Small space typo fix
  • Reflow to 80-char line width
  • Address PRR and other review comments
  • Clarify graduation phases in template
  • KEP-2485: Initial checkin
  • KEP-2485: Summary, glossary, motivation, goals
  • KEP-2485: Proposal and user stories
  • Add expanded DNS configuration KEP#2595
  • Mark expanded DNS configuration as implementable
  • Add the version skew strategy of older kubelet
  • PRR: fix rollback metrics detection
  • Answer the PRR questionnaire
  • Add graduation criteria for alpha
  • Add KEP for enabling seccomp by default
  • KEP-2702: Graduate v2beta2 Autoscaling API to GA
  • Adds new line at the end of kep.yaml
  • minor fix on spacing
  • doc: renamed option for clarity, address comments
  • address comments from enhancement shadow
  • Updated latest milestone of Pod Affinity NamespaceSelector
  • Updated latest milestone for PodDeletionCost
  • fix title
  • fix TOC
  • Updating Topology Hints KEP for 1.22
  • Update PersistentVolumeClaimPolicy to approved api
  • exec credential provider: add InteractiveMode API
  • Fill in graduation criteria
  • Fill in reviewers, include sig representatives
  • Clarifying interoperability with TrafficPolicy fields
  • update graduation criteria, add alpha
  • PRR approval request for KEPs: 1287-in-place-update-pod-resources 2273-kubelet-container-resources-cri-api-changes
  • Response to questions/concerns from PRR review
  • Add upgrade/downgrade and version skew strategy sections
  • Update beta target milestone, sync to match content with latest templates
  • Update version skew strategy and use original beta/ga milestones
  • KEP-2485: Design Details
  • KEP-2485: Production Readiness Review Questionnaire
  • KEP-2485: Impl History, Drawbacks, Alternatives, Infra Needed
  • KEP-2485 Mark as implementable, PRR yaml
  • Promote DS MaxSurge to beta
  • Respond to feedback
  • Note label stability
  • Document reasoning for insecure default
  • update PRR approval for beta.
  • Update KEP 1847 for 1.22 milestone
  • update content for beta.
  • Updating topology stage to beta for PRR approval
  • Fix PRR sections and review comments
  • Add prr approver
  • KEP-2485: v1.22 Alpha Release Signoff Checklist
  • GA 1693: warnings
  • clarify language
  • backfill the dynamic kubelet configuration kep Dynamic Kubelet Configuration kubernetes/enhancements#281
  • fill in monitoring requirements
  • fix typo
  • Pod priority based graceful node shutdown
  • Update based on reviewer feedback
  • update kep-1959 loadbalancerclass to beta.
  • Add wording for missing volume size in ControllerGetVolume rpc call
  • Add new sections in kep
  • CSIServiceAccountToken going GA
  • Update P&F KEP with support for watch initialization
  • Update P&F kep.yaml
  • Add KEP-2590 to support subresources in kubectl
  • Adds prod readiness YAML and addresses the PR feedback.
  • Updates PRR Reviewers
  • keps: add PRR for cgroup-v2
  • cgroupv2: update latest-milestone
  • Update KEP 1602 milestone metadata
  • update streaming proxy redicts status: 1.22. Deprecated and default to false.
  • Address review comments
  • Update random pod scaledown KEP for beta
  • Update PRR section
  • Add workaround for fixing stale quota when feature gate is disabled
  • Update keps/sig-node/2712-pod-priority-based-graceful-node-shutdown/README.md
  • Update keps/sig-node/2712-pod-priority-based-graceful-node-shutdown/README.md
  • Update CRI KEP with pinned Image requirement
  • Update CRI KEP for 1.22
  • Fix typo in the license
  • Update kubectl headers KEP to beta
  • sig-node: Add KEP for cAdvisor-less, CRI-full Container and Pod Stats
  • graduate multiple sizes huge pages to GA
  • Updating latest-milestone to 1.22 for KEP-536
  • update to SIG Cloud Provider input.
  • Make some cleanup in KEP PRR template and building scripts (Make some cleanup in KEP PRR template and building scripts kubernetes/enhancements#2636)
  • add the default configuration in graduation criteria.
  • Update SSA GA to 1.22
  • KEP-2365: graduate to beta
  • Address next round of reviewer feedback
  • Support memory qos with cgroups v2.
  • Updates API migration requirements
  • Updates stage and milestone
  • Removes feature-gates section since it's in GA stage
  • Renames files to HPA
  • Update the design
  • Add PRR information for maxUnavailable
  • Graduate memory manager to beta
  • Updates motivation, graduation criteria, scalability and monitoring
  • Removed additional space
  • Updates on knowing if the feature works
  • Add more on custom metrics and API server/etcd unavailability behavior
  • updates template checkboxes
  • Updates on service dependency
  • pdate CSI Windows KEP for GA
  • Add KEP for publishing field-level versioning in OpenAPI
  • Updates toc
  • Allow shrinking only to a value greater than pvc.Status
  • Test toc test failures
  • Fix validation test failures
  • Fix toc test failures
  • cgroupv2: add missing data
  • deprecate Dynamic Kubelet Config feature
  • Propose EndPort graduation to Beta
  • README: postpone configurable alias addition
  • Removes unintended SLI operation section
  • update automatic namespace labels KEP PRR file
  • Add support for gRPC probes to kubelet (KEP-2727)
  • Update KEP for version skew strategy
  • Redesign volume populators API
  • Add wording for size reduction can not go back entirely to pvc.Status value
  • Feedback on PR
  • Address comments
  • Updates
  • Update the KEP to call out why we don't plan to create groups for shared access to certificate files.
  • Update toc
  • Update references to API Groups and latest reviewed APIs
  • Update with solution to the legacy provisioner problem
  • KEP-1669 & KEP-1672 updates for v1.22 (KEP-1669 & KEP-1672 updates for v1.22 kubernetes/enhancements#2725)
  • KEP-2086: update beta milestone for v1.22
  • update latest-milestone for single scoring plugin kep
  • Fix too many open files
  • Change populators stage back to alpha
  • KEP-277: additional graduation criteria
  • Update graduation criteria for alpha
  • Adds alpha -> beta graduation criteria to KEP
  • added readme for PRR process
  • prod-readiness/README: Line-wrap at 80-chars
  • prod-readiness/README: Minor copyedits
  • .notableofcontents: Add keps/prod-readiness/README.md
  • make tools: support no GOPATH, ignore typos
  • make test: fix hack/test-go.sh
  • make test: add prod-readiness to testdata repo
  • make test: fix TestProposalValidate invalid sig
  • make test: fix pkg/legacy
  • make test: stop hitting github for unit tests
  • sig-node: Kubelet-in-UserNS, aka Rootless mode
  • Update with addtional alpha -> beta criteria
  • Update KEP 993
  • Update KEP 1802
  • Update KEP 2206
  • Update KEP 2299
  • Update KEP 2377
  • Update KEP 2383
  • Amended SIG naming convention across README.md
  • kepctl output: use logrus vs. Fprint Repo Out/Err
  • kepctl output: extract output logic to pkg/output
  • kepctl output: drop io fields from Repo
  • kepctl output: repo.Query returns results only
  • kepctl query: add test coverage
  • kepctl query: add --participating-sig
  • kepctl query: support --stage none
  • kepctl create: add enough flags to work
  • pkg/legacy: rm pkg/legacy
  • Add pull request template
  • Graduate prefer nominated node to beta
  • Fix dead link
  • Update SeccompDefault KEP upgrade strategy
  • Update go modules KEP to stop publishing synthetic Godeps.json files
  • Add Job finalizer in creation strategy
  • Fix kep.yaml for cronjob KEP to reflect latest
  • Update README.md
  • define wildcard component and default value.
  • CSR Duration KEP
  • KEP-2485: Update reviewers and approvers
  • KEP-2485: Scheduler design details for access mode enforcement
  • Add shu-mutou to sig-ui-leads
  • csr duration kep: address review comments
  • Dual stack KEP corrections
  • Add glossary doc (Add glossary doc kubernetes/enhancements#2762)
  • KEP-2485: Remove kube-controller-manager from feature gate users
  • KEP-2485: Scheduler changes for beta graduation criteria
  • Clarify StatefulSets minReadySeconds
  • Update metric name in Random Pod Downscale KEP
  • Add new changes to recover from expansion KEP
  • Update NoSwap SwapBehavior to LimitedSwap
  • Update use of Job annotation instead of finalizer
  • Generalize shuffle sharding for req width and extra latency
  • cri stats: drop unused changes
  • cri stats: use spaces, not tabs
  • stats kep: more updating for how the CRI changes are acutally used
  • cri stats: usage Usage instead of Stats for objects
  • cri stats: rename InterfaceUsage to NetworkInterfaceUsage
  • Update KEP for Scheduler CC in beta
  • Rename feature flag to NodeSwap
  • Update CSR Duration KEP to match implementation
  • KEP-277: Update release metadata for 1.22 cycle
  • Update graduation criteria based on 5/11 SIG-MC discussions
  • change apiserver tracing to use an integration, rather than e2e test
  • suspended jobs: mark as implemented
  • Adding KEP to formalize Gateway API transition to k8s.io group
  • Consolidate workload controllers status
  • KEP-541: KEP updates for GA RC (KEP-541: KEP updates for GA RC kubernetes/enhancements#2827)
  • Fix link for component architecture image
  • Initial draft of KEP-2845 Deprecate klog specific flags in k8s components
  • Introduce v1beta3 api
  • Add space
  • Address reviewer's comments
  • storage capacity: mutable CSIDriverSpec field
  • updating co-chairs
  • Tweaks to KEP in response to PR feedback
  • Moving dual-stack to stable in 1.23
  • Address reviewers comments
  • Clarifying PRR criteria
  • Add sig-auth lead
  • rm tallclair
  • Make feature gate for sig-apps/2255-pod-cost consistent with docs
  • Use UnmarshalStrict for all YAML parsing
  • yaml: wrap yaml.Marshal calls
  • yaml: drop use of sigs.k8s.io/yaml
  • keps/sig-testing: declare 2290 stable
  • keps/sig-testing: declare 2291 stable
  • keps/sig-testing: declare 2420 implemented in v1.21
  • keps/sig-testing: declare 2464 implemented in v1.21
  • keps/sig-testing: declare 2539 beta in v1.22
  • keps/sig-testing: declare 714 stable
  • keps/sig-testing: target 2420 for stable in v1.23
  • keps/sig-testing: target 2464 for beta in v1.23
  • Mark 1693 warnings KEP as implemented
  • Apply feedback from review and introduce --logtostdout flag
  • Add count of ready Pods in Job status
  • Clarifications for dual-stack
  • update the state of KEP CSIServiceAccountToken
  • Update EndpointSlice Status to Implemented
  • Graduate JobTrackingWithFinalizers to beta in 1.23
  • Clarified behavior of Ready condition
  • update release info
  • Changing FQDN KEP status to implemented
  • 2579: windows restricted profile support
  • 2579: legacy policy lifetime
  • 2579: ephemeral containers
  • 2579: subresources
  • 2579: psp migration
  • 2579: metrics
  • 2579: audit
  • 2579: clean up future work
  • Add alpha stage
  • 2579: PRR answers for beta
  • 2579: 1.23 beta bookkeeping
  • Add tldr sections to proposal
  • Add information about the impact of splitting stdout from stderr
  • Update toc
  • Add initial function catalog/registry KEP
  • Mark 2365 as stable
  • Update Composition KEP for move to implementable
  • fix tiny typo
  • Remove changes for APF configuration
  • Graduate TTL after finish to stable
  • KEP-2258: Update milestones
  • api-machinery: introduce v1beta2 for apf
  • Mark KEP-19 (CronJobs) implemented
  • Move configurableFSGroupPolicy to GA
  • Clarify existing integration tests
  • generic ephemeral volumes: GA
  • remove scheduler policy config api and cc v1beta1
  • pkg/repo: only parse kep.yaml files as KEPs
  • pkg/repo: speedup remote KEP loading
  • pkg/repo: add debug logs to loadKEPPullRequests
  • pkg/repo: avoid make for slice init
  • Initial draft of Multi Cluster CIDR KEP
  • Updating Topology Aware Hints KEP for 1.23
  • KEP-1441: Propose profiles for kubectl debug
  • KEP-277: Update for beta in 1.23
  • KEP-277: clarify removing ephemeral containers
  • Mitigate number of status updates
  • Update Volume Health KEP to support metrics
  • KEP-1933: Update to 'stable' (KEP-1933: Update to 'stable' kubernetes/enhancements#2847)
  • Update Volume Populators to beta
  • kep-1959: update ServiceLoadBalancerClass feature to GA
  • kep-1864: promote ServiceLBNodePortControl to GA
  • add PRR for kep-1959
  • add PRR for kep-1864
  • pkg/repo: read remote KEP files from clone
  • pkg/repo: log which KEP is lacking PRR for which stage
  • kep-2907: secrets store csi driver
  • update kep.yaml and add metrics to PRR
  • Add pdf and svg document for explaining the flow
  • [KEP-1933] Indicate stable at 1.23, not 1.22
  • Update KEP with new template and PRR
  • Initial dual-stack apiserver KEP
  • KEP-2403: Update PodResource API GetAllocatableResource 1.23 Beta
  • KEP-2403: Update KEP to reflect the latest Podresource API
  • KEP-2403: Examples where GetAllocatableResources endpoint is used
  • Removed VolumeStatsHealthMessage from metrics API
  • Make Fair Queuing discussion match current code
  • KEP-2625: Update CPU Manager Policy Options 1.23 Beta
  • Update milestones for In-place pod vertical scaling and Kubelet CRI changes KEPs
  • FSGroup CSI delegation KEP: update metadata, update feature gate name to the latest version
  • PRR questionnaire for DelegateFSGroupToCSI beta
  • Update milestone for Pod Priority Based Graceful Node Shutdown
  • Add a VolumeHealthStats struct.
  • KEP 2040: Update milestone for 1.23
  • Change kep.yaml for recovery from expansion failure
  • Add a image
  • ensure secret pulled images
  • set the feature at the kubelet scope
  • changes to address comments and implementation details
  • migrate to new format
  • address derek's question about state storage
  • add prod yaml
  • Mark KEP as implementable following PRR review.
  • Added a case that describes rapid expansion and shrink
  • Add initial KEP for Kustomize Plugin Graduation
  • Honor Persistent Volume Reclaim Policy
  • Update beta milestone to 1.23
  • kubeadm: add KEP for replacing the kubelet-config-x.y usage
  • cri stats: update for review comments
  • KEP-2891: Simplified scheduler plugin config
  • KEP-2625: Updates pertaining to CPUManagerPolicyExperimentalOptions feature gate
  • KEP-1682: Move CSIVolumeSupportFSGroup to GA
  • kep: kubectl subresource - update milestone
  • Update for 1.23 plans
  • Initial commit of KEP 2902
  • Change feature gate to CPUManagerPolicyExperimentalOptions
  • Update latest-milestone
  • Document the feature with older kubelets
  • Update latest milestone
  • KEP for allowing to update scheduling directives jobs that have never been unsuspended.
  • Adding webhook extension support to the CCM
  • KEP-2400: Update swap KEP for 1.23 beta (KEP-2400: Update swap KEP for 1.23 beta kubernetes/enhancements#2858)
  • KEP status should still be listed as implementable
  • Identify Pod's OS during API Server admission (Identify Pod's OS during API Server admission kubernetes/enhancements#2803)
  • Adding minor edit to allow for comments
  • update for 1.23 and add test plan
  • Address comments
  • Clarifying dual-stack PRR for stable release
  • Adding correct field for stable review of PRR
  • KEP-625: Update wording for CSI Migration kep
  • Add metrics and troubleshooting
  • Updates latest-milestone to 1.23
  • KEP: create portworx csi migration kep
  • KEP: ceph rbd csi migration
  • fix some PRR feedback
  • Promote STS minReadySeconds to beta
  • KEP-1739: retro-update the customization with patches to Beta
  • sig-cli: Use XDG Base Directory Specification
  • Incorporate feedback for kubectl debug profiles
  • Rename KEP-2594 to KEP-2593
  • Move KEP-2845 to implementable (Move KEP-2845 to implementable kubernetes/enhancements#2912)
  • KEP-2885: Add Server-Side Unknown Field Validation KEP (KEP-2885: Add Server-Side Unknown Field Validation KEP kubernetes/enhancements#2886)
  • KEP-2896: OpenAPI V3 (KEP-2896: OpenAPI V3 kubernetes/enhancements#2898)
  • retarget gRPC probes KEP to 1.23
  • KEP-1981 Windows HostProcess containers KEP updates for beta (KEP-1981 Windows HostProcess containers KEP updates for beta kubernetes/enhancements#2865)
  • update README to add 1.22 & 1.23 tracking sheet
  • Release checklist
  • KEP-2876: CRD Validation Expression Language (KEP-2876: CRD Validation Expression Language kubernetes/enhancements#2877)
  • KEP-2887: Enum Types for OpenAPI (KEP-2887: Enum Types for OpenAPI kubernetes/enhancements#2888)
  • Updating Topology Hints to exclude Control Plane Nodes
  • KEP-625: Update feature gate for CSI Migration kep
  • Rename internal api of PodPriorityBasedGracefulNodeShutdown
  • update README.md with links to exception process and current 1.23 release info
  • KEP-2485: Update access mode mappings between K8s and CSI
  • sig-release(1732): Update references to sigs.k8s.io/promo-tools
  • sig-release(1732): Clean up lint warnings
  • sig-release(1732): Line-wrap at 80 chars
  • OWNERS: mv wg-k8s-infra sig-k8s-infra
  • SSA: omit managed fields from audit log
  • keps/sig-release: mv wg-k8s-infra sig-k8s-infra
  • public KRM functions registry KEP
  • update toc
  • Address some review comments
  • review feedback
  • Swapping Deep Debroy and Claudiu Bela as Windows TL
  • YOLO: Add apelisse and jpbetz to api-machinery reviewers
  • api: add Stage and Status types
  • pkg/repo: improve proposal validation test coverage
  • api: make approvers required
  • api: make author required
  • api: validate status and stage
  • pkg/kepval: clarify prr required check
  • address comments
  • api: use string() instead of .String() for Stage, Status
  • Update OWNERS_ALIASES
  • node: cpumanager policy: split experimental FG
  • add liveness-probe to SLI
  • Consolidate workload controllers status: add new conditions + analysis
  • Update SSA KEP to implemented
  • Add some original authors of SSA kep
  • Fix formatting, add note about test utilities for 3rd party developers
  • SIG-CLI: KnVerey to lead, pwittrock to emeritus
  • Address comment
  • OWNERS_ALIASES: update sig-testing-leads
  • [PodSecurity] Update monitoring proposal ([PodSecurity] Update monitoring proposal kubernetes/enhancements#2990)
  • KEP 2763: Ambient capabilities in Kubernetes (KEP 2763: Ambient capabilities in Kubernetes kubernetes/enhancements#2757)
  • address feedback
  • Add user stories and update proviers -> krmFunctions
  • Change feature gate in KEP-2902 to CPUManagerPolicyAlphaOptions
  • address comments and mark some sections as unresolved
  • fix spelling and toc
  • Fix user story headings/TOC, add unresolved around OCI section
  • update reviewers and approvers
  • pkg/kepval: require prr check for implemented keps
  • hack: add edit-keps.py
  • keps: add latest-milestone and stage to implemented KEPs
  • keps/sig-cli: 2206 status: implementable
  • keps/sig-release: 1498 stage: stable
  • keps/sig-release: 0000 stage: stable
  • keps/sig-testing: 2539 status: implementable
  • keps/prod-readiness: add sig-architecture/1143
  • keps/prod-readiness: add sig-testing/2539
  • keps/prod-readiness: add sig-cli/2206
  • api: validate status:implemented == stage:stable
  • keps: add prod-readiness and stage:stable for sig-auth/2097
  • Add details of upgrade->downgrade->upgrade manual test
  • Changing ClusterClaim->ClusterProperty, bumping to implementable
  • change to about API
  • Add link to testgrid
  • Update KEP to add representative for scoped field name.
  • Address typo.
  • Explain type integraiton between OpenAPIv3 and CEL
  • Fix KEP 2712
  • Move KRM function metadata schema to the Catalog KEP
  • update job mutable scheduling directives to include annotations and labels
  • update fn metadata schema
  • Rename x-kubernetes-validators to x-kubernetes-validations
  • Remove support for watch requests from future goals
  • Fix default values for MaxUnavailable and MaxSurge
  • Unbump implementable to separate PRR review
  • some more claim->property changes
  • Add in best effort PRR questionnaire, prr review artifact
  • kep-2579: PodSecurity beta updates
  • Clarify escaping, root field access and support for int-or-string, embedded and unknown fields
  • update feature name of JobMutableNodeSchedulingDirectives
  • Update keps/sig-api-machinery/2876-crd-validation-expression-language/README.md
  • Update keps/sig-api-machinery/2876-crd-validation-expression-language/README.md
  • Address 'byte' representation and escaping of weird property names
  • Describe how to handle characters not allowed in CEL identifiers in escaping rules
  • Update keps/sig-api-machinery/2876-crd-validation-expression-language/README.md
  • Removing traffic policy interoperability as beta graduation requirement
  • Delegate FSGroup to CSI KEP: remove requirement of standalone fsgroup metric
  • doc: support 'nodeExpandSecretRef' to nodeExpandVolume
  • update escaping rules
  • OWNERS_ALIASES: Sync with k/community
  • OWNERS: Stephen and Lauri are now Emeritus subproject owners
  • OWNERS_ALIASES: Promote Nabarun to kep-tools-approvers
  • remove access to object fields as root bound variables
  • Clean up examples
  • Add more examples, remove obsolete info, add note about oldSelf in graduation criteria
  • Add example for listMap value checking for a specific key
  • Update csimigration milestone to 1.23 to reflect updates for on-by-default
  • Add follow up issues found during 1.23 alpha implementation to beta graduation criteria
  • Update keps/sig-api-machinery/2876-crd-validation-expression-language/README.md
  • Remove obsolete escaping rule info
  • Mark 2365 as implemented
  • KEP-3027: Initial Draft
  • KEP-3027: Link to roadmap
  • KEP-3027: SLSA level work items
  • KEP-3027: Add one line motivation and update TOC
  • Rename hosting WG to Supply Chain Integrity WG
  • Bump structured logging to 1.23
  • klog flag deprecation: clarify scope and timeline
  • Update feature gate name
  • Address feedback, clarify beta usage and adoption expectations
  • Reword KEP Goal from plan to target higher levels
  • Remove double SLSA definition
  • Match number of problems in paragraph
  • Change summary from guide to plan, include other projects
  • Link roadmap to last commit in master
  • Add wording to note that well update roadmap to show state
  • Add full documentation as a goal
  • address comments
  • Update Efficient Watch Resumption KEP to Stable
  • add a note to make it clear implementation details vary and to explicitly call out what dummy services are
  • Update field names
  • Clarify GA requirements for new event API
  • Fixed the link to the location of CSI Volume Snapshot design doc
  • Add release artifact signing KEP
  • sig-release/2818: Add Reducing Build Maintenance KEP
  • hack/update-toc.sh: Use go install instead of go get
  • sig-release/2818: Update table of contents
  • sig-release/2818: Satisfy PRR validation checks
  • sig-release/2818: Cleanup markdown lint warnings
  • Graduate PreferNominatedNode to GA
  • KEP 2527: Clarify meaning of status (KEP 2527: Clarify meaning of status kubernetes/enhancements#2537)
  • link to FAQ from the KEP for discoverability
  • Update with suggestions from JTarasovic
  • Scope KEP to SLSA 3
  • Add cpanato and saschagrunert as reviewers
  • Update reviewers list
  • Requesting API review for KEP-2149: ClusterID for ClusterSet identification
  • generic ephemeral volumes: completed in 1.23
  • Field Validation beta KEP
  • Bump swap beta to 1.24
  • KEP-961 update release info
  • Mark dual-stack KEP implemented
  • expand on CS validation deprecation future work
  • Promote PodOS field to beta
  • Promote PodOS field to beta
  • Graduate Ready Pods in Job status to Beta
  • Defaulting to strict SS validation when enabled
  • Aligning json and yaml errors section
  • KEP-1441: Include in 1.24 release
  • Graduate Indexed Job to stable
  • KEP-1753: Deprecate dynamic log sanitization (KEP-1753: Deprecate dynamic log sanitization kubernetes/enhancements#3096)
  • KEP-1933: Update references to deprecated KEP-1753.
  • Explicitly state offline validation is a non-goal
  • graduate inter-pod affinity NamespaceSelector to stable
  • Reserve Service IP Range For Dynamic and Static IP Allocation
  • kubeadm: update 2067-rename-master-label-taint for 1.24
  • kubeadm: update 2915-kubeadm-replace-kubelet-config-x.y for 1.24
  • Clarify default validate behavior
  • Add PRR approver
  • update TOC
  • bump targets by one
  • hack/verify-toc.sh: Use go install instead of go get
  • Fix an issue from golangci-lint
  • added a summary of the benchmarks
  • Promote Ceph RBD CSI migration to Beta in v1.24
  • KEP: PodTopoplogySpread considering taints
  • update the design details
  • add approver and reviewer
  • replenish some information as adviced
  • change feature-gate name
  • uptodate contents
  • Graduate RemoveSelfLink to Stable
  • Initial KEP 2551 commit
  • Improve design details
  • Add some more details, unresolved things, etc
  • Add a note that impl needs to check max error code
  • Add proposed exit codes
  • update-toc
  • review comments and do some cleanup
  • update-toc
  • really update the toc
  • More generic wording for validation and execution
  • beta apis off by default
  • graduate nonpreemptingpriority to ga
  • add more detail about alternatives
  • Spell out goals for applyPatcher and NestedObjectDecoder TODOs and link to GH issues
  • docs: update CSI Migration KEP
  • KEP-3022: Tuning the number of domains on Pod Topology Spread
  • doc: Add csi migration kep for Azuredisk
  • docs: add csi migration kep for azurefile
  • docs: add csi migration kep for openstack cinder
  • clarify beta apis off by default
  • TimeZone suppot in CronJob
  • KEP-1682: Mark CSIVolumeSupportFSGroup as implemented
  • updates to 2438-dual-stack-apiserver based on earlier comments
  • Remove applyPatcher, switch PRR reviewer
  • Mark TTL-after-finish KEP to implemented
  • kubeadm: retroactively update old KEPs
  • Mark in-place pod vertical scaling KEPS for 1.24 milestone
  • KEP-2258: Update milestones to 1.24
  • add some design details about where to implement it
  • graduate suspend job to stable
  • Update questions about metrics and upgrades
  • Update Troubleshooting and Implementation history
  • Add clarifying statement for kubectl
  • Clearer messaging around CS validation deprecation
  • DefaultPodTopologySpread graduation to Stable
  • Add scalability tests graduation criteria
  • Remove comments
  • Add scalability requirement for graduation
  • KEP-2681: Field status.hostIPs added for Pod
  • deads feedback
  • update-toc
  • Fix link for gateway api implementations
  • Update KEP milestone
  • Fix spelling errors and formatting issues
  • Windows Conformance Specification
  • add additional GA criteria for beta off by default
  • KEP-2133: updates for v1.24
  • update details on upgradation
  • klog deprecation: beta in 1.24
  • Rework SELinux KEP to mount
  • doc: Add csi migration kep for GCE PD
  • KEP-1864: update to stable for v1.24
  • KEP-1959: update to GA in v1.24
  • more clarifications
  • s/their/there
  • Remove checklists.
  • Mark KEP as implemented.
  • add notes about misunderstandings
  • KEP-2436: PRR for GA.
  • Leader Migration to GA.
  • KEP-1669: updates for v1.24
  • kep-1669: fix some typos
  • 2371: clarify plan for cAdvisor
  • CRI stats: update based on work done during alpha
  • docs: update CSI Migration KEP to include troubleshooting
  • CRI stats: target beta at 1.24
  • CRI stats: update history a bit
  • update apiserver tracing KEP to beta for 1.24
  • Add dgrisonnet to sig-instrumentation leads
  • doc: Add csi migration kep for AWS EBS
  • docs: add csi migration kep for vsphere
  • gRPC to Beta
  • Update HonorPVReclaimPolicy to beta
  • reduction of secret-based service account tokens
  • Start adding more details to PRR for recovery KEP
  • KEP-3107: SecretRef field addition to NodeExpandVolume request
  • add more information to API field
  • add anchor for testplan
  • Update container image signing KEP
  • Update kep.yaml
  • Add toc for volume expansion KEP
  • alternative services (KEP-3037: client-go alternative services kubernetes/enhancements#3034)
  • apiserver http3 support
  • Add PRR for volume expansion
  • commiting uncommited changes on 2022-01-27 21:42:14 -0500
  • KEP-2924: Enable CSI migration for cephfs intree plugin
  • KEP-1672: updates for v1.24
  • Update CSR Duration KEP with GA details
  • Add SELinux label tracking to kubelet
  • Mark as implementable
  • add clarifications about when beta APIs are off by default
  • PRR questionaire and kep review
  • Remove beta PRR
  • Add Forensic Container Checkpointing KEP
  • Update KEP 2593 kep.yaml with correct milestones
  • KEP-2086: update milestone for v1.24 and include GA criteria
  • KEP-2086: update tests that were added in previous releases
  • KEP-2086: propose a metric for counting total Services that are blackholing traffic
  • Address comments
  • Add note for adding new metric
  • KEP 3141: prevent unauthorised volume mode conversion
  • Address more details about volume expansion
  • KEP-2086: update proposed metric name to kube_proxy_sync_proxy_rules_no_endpoints_total
  • Bump beta version from 1.23 to 1.24
  • ExecProbeTimeout PRR
  • Fix PRR review comments
  • Promote Portworx CSI migration to Beta in v1.24 This commit adds the details to the KEP for promoting Portworx CSI migration from alpha to beta in v1.24
  • Add better error messages
  • Add context check after mount
  • review update
  • remove comments
  • add beta-off-by-default criteria for adding to PRR questionaire
  • CRI stats: update PRR section for beta
  • Fixing KEP number for OS field PRR yaml file
  • Added metric
  • review update
  • Adding PRR for KEP-1435 - Mixed Protocol LBs
  • Fix documentation about metrics names
  • Improvement: Add periodSeconds field and fixed typo.
  • Add node shutdown KEP
  • Add a note when the node is healthy
  • Specify what happens when CSI driver doesn't mount with the right context
  • Add more clarification about tzdata
  • Pod Healthy Policy for PDBs
  • PodOverhead to GA (PodOverhead to GA kubernetes/enhancements#3146)
  • Update Pod Priority Based Graceful Shutdown kep to target beta
  • Expose existing object state to CEL CRD validation rules.
  • remove metions of old lock types
  • KEP-3077: initial draft
  • KEP-596: promote CSIInlineVolume to GA
  • kubelet tracing
  • kep-3130: kms observability
  • OpenAPI Beta
  • Update dockershim removal KEP to reflect latest changes
  • Add Network Policy Status KEP - Alpha State
  • Update PRR comment wrt to enablement/disablement tests
  • KEP-3157: allow informers for getting a stream of data instead of chunking.
  • update PRR review
  • Update keps/sig-instrumentation/2831-kubelet-tracing/README.md
  • KEP-2887: OpenAPI Enum Types to Beta (KEP-2887: OpenAPI Enum Types to Beta kubernetes/enhancements#3184)
  • updated PRR
  • KEP-2876: Core library proposal for CEL (KEP-2876: Core library proposal for CEL kubernetes/enhancements#3132)
  • Add support for cluster-scoped AdminNetworkPolicy resource (Add support for cluster-scoped AdminNetworkPolicy resource kubernetes/enhancements#2522)
  • Add resource constraints for CEL (Add resource constraints for CEL kubernetes/enhancements#3144)
  • mark reducing build maintenance implemented
  • Add graduation critirea
  • update KEP: consolidate workload controllers status
  • Fillout Release Signoff Checklist update kep.yaml
  • KEP-1487: Target 1.25 for aws csi migration GA
  • Start drafting GA graduation criteria for APF
  • Add documentation to template about feature gates (KEP Template: Add documentation to template about feature gates kubernetes/enhancements#3069)
  • KEP-2853: Initial Draft of branch rename for k/k
  • update based on feedback
  • update based on feedback round 2
  • Reserve non-suffixed names for system use and provide examples
  • update based on feedback round 3
  • fix typo
  • Update milestones
  • simplify suffix wording based on review suggestion
  • switch to value limit in code points
  • Remove dead link and fix typos
  • Update Catalog schema for CRD compatibility
  • storage capacity tracking: GA
  • Replace go get with go install in verify shell scripts
  • Add back the link to MIT website
  • storage capacity tracking: review feedback
  • Update KEPS 2299 and 2953
  • Add story for GitOps platform operator
  • promote ephemeral-storage-quotas to beta in 1.22
  • add evction metrics for ephemeral fs limit
  • update ephemeral storage quotas monitoring KEP for v1.24
  • fix spelling error, update toc
  • storage capacity: test examples + SLOs
  • Clarify which schema nodes permit oldSelf in CEL rules.
  • storage capacity: document autoscaler support
  • storage capacity: clarify autoscaler design
  • storage capacity: update API
  • storage capacity tracking: update "drawbacks" section
  • storage capacity tracking: update API comments and scale test link
  • storage capacity tracking: update TOC
  • update PRR to explicitly require field feedback to go GA
  • Add KEP for user namespaces support (127: Add KEP for user namespaces support kubernetes/enhancements#3065)
  • storage capacity: elaborate on next steps for autoscaler
  • update Active Directory test cases description
  • storage capacity tracking: emphasize limitations more strongly
  • contextual logging: simplify scope, avoid transition
  • Add details of scalability test for Indexed Jobs
  • Update KEP-3022
  • storage capacity: move autoscaler prototype to alternatives
  • storage capacity: update examples
  • KEP-1923: update the status to implemented
  • Add load test results for JobReadyPods
  • CSR Duration: address all GA items
  • implementable, bump kep.yaml, add CEL discussion
  • CSR Duration: mark as implemented
  • Multicluster DNS (Multicluster DNS kubernetes/enhancements#2577)
  • fix the example output for kepctl
  • update NodeInclusionPolicyInPodTopologySpread details
  • go.mod: Update module to go1.17
  • .github: Add dependabot config
  • Add LoadLocation on MacOS issue for beta promotion for CronJob TZ
  • Revise GA criteria according to recent discussions
  • address the comments
  • Move ehashman to PRR emeritus
  • Update implementation history and milestones
  • Convert pagination KEP to the template
  • Fill in remaining KEP sections
  • KEP 3000: Artifact Distribution Policy
  • sig-release/3000-artifact-distribution: Update kep.yaml
  • sig-release/3000-artifact-distribution: Typo/markdown lint fixes
  • Update kep according to hackmd content
  • Update toc
  • Extend Test Plan section in the KEP template
  • Update process
  • Update registry-sandbox references
  • Update readme
  • Update readme
  • Update kep.yaml
  • Fix broken link
  • another broken link fixed
  • Add request handling
  • set Azure Disk CSI driver migration as implemented
  • Mark 1164 and 1904 KEPs as implemented
  • 3299-kms-v2-improvements
  • chore: add sequence diagram for encrypt and decrypt request
  • Fix spelling and update goal
  • Address comments
  • storage capacity: implemented
  • Remove SIG Service Catalog
  • Update cipher to ciphertext, plain to plaintext
  • Update In-place Pod Vertical Scaling target to 1.25. Merge CRI KEP 2273 with 1287
  • Fix toc
  • Update approvers
  • Update cost saving analysis section notes
  • Removing un-necessary sections
  • update ToC
  • Pod Security GA plan
  • Promote PodOS field to GA
  • Add test coverage sections
  • Clarify API changes
  • Add prod-readiness approvers file
  • Fix dates
  • sig-cl/kubeadm/1739: update KEP for support of patching kubelet config
  • Updated KEP 2008 to target 1.25
  • sig-cl/kubeadm/2067: update for 1.25
  • Feat: graduate kube-scheduler component config to GA
  • sig-cl/kubeadm/2915: update KEP for 1.25
  • chore: use snake case for non-generated proto API
  • Scope rotation to a single api server
  • Move the doc to the right place
  • Update kep for beta graduation in 1.25
  • Initial draft of iptables cleanup KEP
  • update CSINodeExpandSecret KEP milestone to 1.25
  • KEP-3325: Self user attributes review API
  • Mark v2beta2 as deprecated instead of removing
  • resolve format problems
  • Promote CRD Validation Expression Language to Beta
  • PSA GA KEP compliance
  • Initial commit of KEP-3327
  • Update test plan
  • Adding links to 1.24/1.25 tracking spreadsheets to main readme.md
  • docs: update CSI Migration KEP on test plans
  • Feat: graduate kube-scheduler component config to GA with some some details updated.
  • Update test plan of SELinux relabeling
  • chore: updates based on review feedback
  • KEP-3243: respect pod topology spread after rolling upgrades (KEP-3243: respect pod topology spread after rolling upgrades kubernetes/enhancements#3244)
  • update CSI Migration GA timeline
  • KEP-2258: Update milestone, reviewers and gate
  • address review comments - remove KMSv2Configuration - separate EncryptResponse from EncryptedObject
  • Addressing review comments
  • KEP-127: Changes for alpha and mark implementable
  • update casing
  • KEP-2923: update test plan and milestone for RBD CSI migration
  • cronjob timezone to beta
  • update kep.yaml
  • update kep readme to match current template
  • Promote DS maxSurge to GA
  • Update unions KEP for v1.25
  • add annotations to encryptedObject
  • add more test plan sections
  • address apelisse feedback
  • Fix failing PRR approvers checks
  • Cleanup PRR approvers fetching
  • Update graduation criteria
  • KEP-596: Move GA milestone to 1.25, update PRR
  • KEP-2133: add GA criteria
  • KEP 3288: Split stdout and stderr log stream
  • Update test plan
  • address comments
  • Supplement the test plan
  • Add PRR
  • Polish "Feature Enablement and Rollback" section
  • api: correct JSON field name for Proposal.Number and PRRApproval.Number
  • KEP-2924: update CephFS CSI migration milestone and test plan
  • KEP-3107: update the test plan for nodeExpandSecret
  • Address comments
  • Promote STS minReadySeconds to GA
  • Add test case summary and open questions
  • Minor edit
  • KEP 2371: move some beta criteria to alpha criteria
  • 2799: update kep.yaml
  • [Bucket API] KEP updates for API review
  • [Bucket API] Kep updates based on first round of comments
  • add prod readiness
  • [Bucket API] add notes on service account based auth
  • [Bucket API] add section on Object Lifecycle
  • [Bucket API] Flatten BAR/BA to BucketClaim, make bucket sharing free for all, and introduce referencePolicy for future cross-NS bucket sharing
  • [Bucket API] Add IAM style authentication and rename APIs
  • [Bucket API] Update bucket sharing and bucket deletion design. Fix other minor errors
  • [Bucket API] make protocols a list and align it with PVC/Sapshot style for bucketAccess -> bucketClaim -> bucket references
  • [BucketAPI] Minor updates based on review comments
  • [BucketAPI] Follow the PV/Snapshot model of always binding namespaced/non-namespaced resource
  • [BucketAPI] move protocols to BucketClaim
  • [Bucket API] minor updates to wording/formatting
  • [Bucket API] updates to PRR questions
  • Update gce-pd csi migration test plan
  • update kep
  • Update vsphere csi migration test plan
  • 2799: update with test plan template
  • Address lavalamp feedback
  • add test plans
  • I agree to a very vague oath about testing
  • add comments for encrypted object ([Deprecated] Pod Security Policy kubernetes/enhancements#5)
  • Address feedback around open questions and PRR
  • Move portRanges to GA
  • Propose promotion of endPort to GA
  • propose initial migration types
  • Updating KEP to add more details & align with latest KEP format
  • Graduate SeccompDefault feature to beta
  • KEP-3333 Retroactive default StorageClass assignment (KEP-3333 Retroactive default StorageClass assignment kubernetes/enhancements#3337)
  • Graduate release artifact signing to beta
  • add additional prr questions (Update ISSUE_TEMPLATE.md kubernetes/enhancements#6)
  • KEP-2258: Simply API and kubectl details
  • KEP-2258: Extend test plan section
  • Promote Portworx CSI migration to Beta in v1.25
  • update test plan
  • KEP-3386: Kubelet Evented PLEG for Better Performance
  • rearrange open questions
  • add steps for disabling feature
  • update e2e tests for vSphere CSI Migration KEP
  • Address open questions based on meeting feedback
  • Address deads2k feedback
  • KEP-3203: Add Auto-refreshing Official CVE feed (KEP-3203: Add Auto-refreshing Official CVE feed kubernetes/enhancements#3204)
  • CRI stats KEP: update latest-milestone to 1.25
  • Address more feedback
  • Update cgroupv2 KEP to target GA in 1.25
  • add more details for livez and readyz
  • Update Test Plan section with prerequisite section from latest template
  • Remove spurious '#' to fix ToC verify
  • KEP 2008: update test plan
  • Add the production readiness requirements to graduate to beta
  • update to beta
  • describe the scenario for update/rollback test
  • add metrics for latency
  • set actual value for SLOs
  • add mention for useful metrics that allows us to see more detail scheduling result
  • add step to solve
  • fix typo
  • update kep with latest test plans
  • Fix PRR reviews
  • address review
  • update toc
  • write more specific about metrics
  • write why we don't need e2e
  • add another packages tests
  • explain why e2e tests is empty
  • KEP-2133: Add GA test plan
  • 3386: target milestone at 1.25
  • Update the manual test for update/rollback
  • Describe possibility of enabling a cluster with invalid CRs
  • Add aws-ebs migration test plan
  • update KEP testing plan, milestone
  • Add manual tests on upgrade/downgrade of the feature
  • promote ServiceIPStaticSubrange to beta
  • update unit test coverage
  • add prr beta approver
  • update latest milestone
  • update the KEP README.md to add the additionally required details in the merged KEP's Test Plan section.
  • mark nonpreempt as implemented
  • [Draft] KEP-1040: periodically adjusted borrowing between priority levels in APF (KEP-1040: periodically adjusted borrowing between priority levels in APF kubernetes/enhancements#3391)
  • KEP-277: Target stable in 1.25
  • quota-monitoring:update KEP following john's comments
  • ephemeral storage quotas: add test updates
  • Change PRR approver to johnbelamaric
    • Clarify RBAC rules * Provide an example for the request and response * Add the note about how to disable the API
  • Update 3178-iptables-cleanup for alpha
  • KEP for PodHasNetwork condition
  • KEP-2133: Update test plan
  • Update the ClusterCIDRConfig API and examples
  • Update test plan to use the new test plan template
  • ratcheting validation
  • more normalization/validation updates
  • Fix markdown link typo on KEP-2214
  • Update test coverage
  • Add initial kuberc kep
  • Apply suggestions from code review
  • Change KEP status to 'implementable'
  • Regenerate toc
  • updates kep-2238 for beta
  • Apply suggestions from code review
  • Apply suggestions from code review
  • Update keps/sig-auth/3325-self-subject-attributes-review-api/README.md
  • Address liggitt feedback
  • Mention how to disable APU using a flag
  • Clarify that the note about disabling become relevant only when the API reaches GA
  • Update keps/prod-readiness/sig-auth/3225.yaml
  • dynamic resource allocation: add KEP DRA: control plane controller ("classic DRA") kubernetes/enhancements#3063
  • KEP-1880 Multiple Service CIDRs (KEP-1880 Multiple Service CIDRs kubernetes/enhancements#3365)
  • sketch open api
  • remove empty members from open api definition
  • KEP-3325: Update test plan section
  • Add open api deserialization struct
  • Update test plan for artifact signing KEP
  • dynamic resource allocation: update status
  • Add KEP for Retriable and non-retriable Pod failures for Jobs
  • dynamic resource allocation: more specific motivation for partial allocation
  • dynamic resource allocation: add "compromised resource driver plugin"
  • Local Ephemeral Storage to GA KEP
  • Update statefulset autodelete beta to 1.25
  • OpenAPI extension feedback
  • remove multiple unions per object possibility
  • Aggregated Discovery KEP
  • update proto snippets in kms v2
  • kep: use new format for the unit test coverage part
  • Update Unit tests section in Portworx CSI migration KEP
  • add script to generate and push KEP manifest to GCS bucket
  • One-line PR description:
  • Issue link:
  • Other comments:

ravisantoshgudimetla and others added 30 commits June 3, 2022 18:49
…s-for-kubelet

sig-cl/kubeadm/1739: update KEP for support of patching kubelet config
…-config

graduate kube-scheduler ComponentConfig to GA
Update test plan to the new template. With some minor edits elsewhere.
…-links

Adding links to 1.24/1.25 tracking spreadsheets to main readme.md
KEP-625: update CSI Migration KEP on test plans
- Rename 'current_key_id' to `key_id`
- Rename metadata to annotations in proto
- Use byes for annotations value instead of string
- Make beta/GA requirements as TBD

Signed-off-by: Anish Ramasekar <[email protected]>
chore: rename to `key_id` and use bytes for metadata
…tes#3244)

* init kep for respecting pod topology spread after rolling upgrades

Signed-off-by: Alex Wang <[email protected]>

* update

* add approver fo prod-readiness

* update

Signed-off-by: Alex Wang <[email protected]>

* update tests plan
KEP-1490: set Azure Disk CSI driver migration as implemented
Update test plan of SELinux relabeling
- Update versions to 1.25+
- Add thockin to reviewers
- Update feature gate name to NodeLogViewer
- remove KMSv2Configuration
- separate EncryptResponse from EncryptedObject

Signed-off-by: Rita Zhang <[email protected]>
This adds the needed KEP metadata, CRI changes, etc.

Signed-off-by: Rodrigo Campos <[email protected]>
Co-authored-by: Giuseppe Scrivano <[email protected]>
Signed-off-by: Giuseppe Scrivano <[email protected]>
KEP-127: Mark as implementable (target phase I for 1.25)
…lidation-beta-1-25

Update kep for beta graduation in 1.25
Signed-off-by: Rita Zhang <[email protected]>
KEP-625: update CSI Migration GA timeline
pohly and others added 27 commits June 23, 2022 15:04
This discusses the effect of attacking the resource driver in addition
or instead of kubelet.
…riable-exit-codes

KEP-3329 Add KEP for Retriable and non-retriable Pod failures for Jobs
add KEP to promote local ephemeral storage to GA
KEP-361: promote Local Ephemeral Storage to GA
KEP:2593:Update ClusterCIDRConfig API, Test plan and Milestones
…lpha

KEP 3178: mark implementable, update Test Plan for alpha
KEP-1847: Update beta milestone to 1.25
KEP-3352: Aggregated Discovery KEP to Alpha
…tion-upstream

KEP-3063: dynamic resource allocation
KEP 2371: update latest-milestone to 1.25
Signed-off-by: Anish Ramasekar <[email protected]>
For RBD and CephFS the UNIT test part, the new format has been used.

Signed-off-by: Humble Chirammal <[email protected]>
Update Unit tests section in Portworx CSI migration KEP
use new format for the unit test coverage part
@palnabarun palnabarun closed this Jul 26, 2022
palnabarun pushed a commit that referenced this pull request Apr 24, 2023
…ategy (kubernetes#3661)

* Initial KEP for improving pruning in kubectl apply

* Add design details

Co-authored-by: Katrina Verey <[email protected]>

* Add another open question

* Links, clarifications, ownerRef and GKNN explanations

* Follow-on to initial feedback, address some unresolved blocks

* Fix lint errors

* Add more detail about reference implementation (#2)

* Apply prune jan25 (#3)

* More clearly delineate specification vs kubectl details

* Move design details of spec to Design Details section

* Updates from synchronous conversation

* Remove leftover paragraph (kubernetes#5)

Not an alternative rejected any more, given applyset.k8s.io/inventory

* Justin has always been coauthor

* KEP-3659: production readiness etc (kubernetes#4)

Fill in the testing/ PRR sections.

* Fix test failures

* Prune: document confused deputy attack and mitigations

Likely pushes us to GKNN-derived IDs.

* Constrain applyset id

We just choose the constrained applyset id to prevent "applyset ID
impersonation".

* Update KEP and PRR metadata

* Enhance testing description

* ID vs name fixes

* Fixes from soltysh's review

---------

Co-authored-by: Justin Santa Barbara <[email protected]>
palnabarun pushed a commit that referenced this pull request Jun 27, 2023
address API review comments for extra mappings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.