Merge branch 'master' into conformance-project-board

This commit is contained in:
John Belamaric 2019-04-11 12:33:30 -07:00
commit 4c778442fc
5 changed files with 15 additions and 10 deletions

View File

@ -210,7 +210,7 @@ API for all these operations.
While deleting a namespace, kubernetes server needs to ensure that resources in While deleting a namespace, kubernetes server needs to ensure that resources in
that namespace maintained by other servers are deleted as well. We can do this that namespace maintained by other servers are deleted as well. We can do this
using resource [finalizers](namespaces.md#finalizers). Each server using resource [finalizers](/contributors/design-proposals/architecture/namespaces.md#finalizers). Each server
will add themselves in the set of finalizers before they create a resource in will add themselves in the set of finalizers before they create a resource in
the corresponding namespace and delete all their resources in that namespace, the corresponding namespace and delete all their resources in that namespace,
whenever it is to be deleted (kubernetes API server already has this code, we whenever it is to be deleted (kubernetes API server already has this code, we
@ -221,8 +221,8 @@ mechanism.
#### Limit ranges and resource quotas #### Limit ranges and resource quotas
kubernetes server maintains [resource quotas](admission_control_resource_quota.md) and kubernetes server maintains [resource quotas](/contributors/design-proposals/resource-management/admission_control_resource_quota.md) and
[limit ranges](admission_control_limit_range.md) for all resources. [limit ranges](/contributors/design-proposals/resource-management/admission_control_limit_range.md) for all resources.
Aggregated servers will need to check with the kubernetes server before creating any Aggregated servers will need to check with the kubernetes server before creating any
resource. resource.

View File

@ -138,7 +138,8 @@ development environment, please [set one up](http://golang.org/doc/code.html).
| 1.11 | 1.10.2 | | 1.11 | 1.10.2 |
| 1.12 | 1.10.4 | | 1.12 | 1.10.4 |
| 1.13 | 1.11.2 | | 1.13 | 1.11.2 |
| 1.13+ | 1.11.4 | | 1.13 | 1.11.4 |
| 1.14+ | 1.12.1 |
Ensure your GOPATH and PATH have been configured in accordance with the Go Ensure your GOPATH and PATH have been configured in accordance with the Go
environment instructions. environment instructions.
@ -150,9 +151,10 @@ images.
- The image for cross compiling in [build/build-image/cross]. - The image for cross compiling in [build/build-image/cross].
The `VERSION` file and `Dockerfile`. The `VERSION` file and `Dockerfile`.
- Update the desired Go version in Dockerfile for the [e2e][e2e-image] and [test][test-image].
This requires pushing the [e2e][e2e-image] and [test][test-image] images that are `FROM` the desired Go version.
- The cross tag `KUBE_BUILD_IMAGE_CROSS_TAG` in [build/common.sh]. - The cross tag `KUBE_BUILD_IMAGE_CROSS_TAG` in [build/common.sh].
- The `go_version` in the [`go_register_toolchains`](https://git.k8s.io/kubernetes/build/root/WORKSPACE) bazel rule.
- The desired Go verion in
[test/images/Makefile](https://git.k8s.io/kubernetes/test/images/Makefile).
### Quick Start ### Quick Start
@ -269,7 +271,6 @@ To check out code to work on, please refer to [this guide](/contributors/guide/g
[macOS GNU tools]: https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x [macOS GNU tools]: https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x
[build/build-image/cross]: https://git.k8s.io/kubernetes/build/build-image/cross [build/build-image/cross]: https://git.k8s.io/kubernetes/build/build-image/cross
[build/common.sh]: https://git.k8s.io/kubernetes/build/common.sh [build/common.sh]: https://git.k8s.io/kubernetes/build/common.sh
[e2e-image]: https://git.k8s.io/test-infra/jenkins/e2e-image
[etcd-latest]: https://coreos.com/etcd/docs/latest [etcd-latest]: https://coreos.com/etcd/docs/latest
[etcd-install]: sig-testing/integration-tests.md#install-etcd-dependency [etcd-install]: sig-testing/integration-tests.md#install-etcd-dependency
<!-- https://github.com/coreos/etcd/releases --> <!-- https://github.com/coreos/etcd/releases -->
@ -278,5 +279,4 @@ To check out code to work on, please refer to [this guide](/contributors/guide/g
[kubectl user guide]: https://kubernetes.io/docs/user-guide/kubectl [kubectl user guide]: https://kubernetes.io/docs/user-guide/kubectl
[kubernetes.io]: https://kubernetes.io [kubernetes.io]: https://kubernetes.io
[mercurial]: http://mercurial.selenic.com/wiki/Download [mercurial]: http://mercurial.selenic.com/wiki/Download
[test-image]: https://git.k8s.io/test-infra/jenkins/test-image
[Build with Bazel]: sig-testing/bazel.md [Build with Bazel]: sig-testing/bazel.md

View File

@ -48,6 +48,11 @@ specifically, a test is eligible for promotion to conformance if:
the [conformance test version skew policy] the [conformance test version skew policy]
- it is stable and runs consistently (e.g., no flakes), and has been running - it is stable and runs consistently (e.g., no flakes), and has been running
for at least one release cycle for at least one release cycle
- new conformance tests or updates to conformance tests for additional scenarios
are only allowed before code freeze dates set by the release team to allow
enough soak time of the changes and gives folks a chance to kick the tires
either in the community CI or their own infrastructure to make sure the tests
are robust
Examples of features which are not currently eligible for conformance tests: Examples of features which are not currently eligible for conformance tests:

View File

@ -13,7 +13,7 @@ Covers all aspects of API server, API registration and discovery, generic API CR
## Meetings ## Meetings
* Regular SIG Meeting: [Wednesdays at 11:00 PT (Pacific Time)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=11:00&tz=PT%20%28Pacific%20Time%29). * Regular SIG Meeting: [Wednesdays at 11:00 PT (Pacific Time)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=11:00&tz=PT%20%28Pacific%20Time%29).
* [Meeting notes and Agenda](https://goo.gl/0lbiM9). * [Meeting notes and Agenda](https://goo.gl/0lbiM9).
* [Meeting recordings](https://www.youtube.com/watch?v=Lj1ScbXpnpY&list=PL69nYSiGNLP21oW3hbLyjjj4XhrwKxH2R). * [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP21oW3hbLyjjj4XhrwKxH2R).
* Kubebuilder and Controller Runtime Meeting: [Wednesdays at 10:00 PT (Pacific Time)]() (monthly - second Wednesday every month). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=10:00&tz=PT%20%28Pacific%20Time%29). * Kubebuilder and Controller Runtime Meeting: [Wednesdays at 10:00 PT (Pacific Time)]() (monthly - second Wednesday every month). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=10:00&tz=PT%20%28Pacific%20Time%29).
## Leadership ## Leadership

View File

@ -24,7 +24,7 @@ sigs:
frequency: biweekly frequency: biweekly
url: https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit url: https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit
archive_url: https://goo.gl/0lbiM9 archive_url: https://goo.gl/0lbiM9
recordings_url: https://www.youtube.com/watch?v=Lj1ScbXpnpY&list=PL69nYSiGNLP21oW3hbLyjjj4XhrwKxH2R recordings_url: https://www.youtube.com/playlist?list=PL69nYSiGNLP21oW3hbLyjjj4XhrwKxH2R
- description: Kubebuilder and Controller Runtime Meeting - description: Kubebuilder and Controller Runtime Meeting
day: Wednesday day: Wednesday
time: "10:00" time: "10:00"