k3s/test/images
Kubernetes Submit Queue 72c6251508 Merge pull request #47019 from jessfraz/allowPrivilegeEscalation
Automatic merge from submit-queue (batch tested with PRs 49651, 49707, 49662, 47019, 49747)

Add support for `no_new_privs` via AllowPrivilegeEscalation

**What this PR does / why we need it**:
Implements kubernetes/community#639
Fixes #38417

Adds `AllowPrivilegeEscalation` and `DefaultAllowPrivilegeEscalation` to `PodSecurityPolicy`.
Adds `AllowPrivilegeEscalation` to container `SecurityContext`.

Adds the proposed behavior to `kuberuntime`, `dockershim`, and `rkt`. Adds a bunch of unit tests to ensure the desired default behavior and that when `DefaultAllowPrivilegeEscalation` is explicitly set.

Tests pass locally with docker and rkt runtimes. There are also a few integration tests with a `setuid` binary for sanity.

**Release note**:

```release-note
Adds AllowPrivilegeEscalation to control whether a process can gain more privileges than it's parent process
```
2017-07-31 16:56:58 -07:00
..
clusterapi-tester Update yaml and json with multi arch test images 2017-07-17 17:53:36 +05:30
cuda-vector-add Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
dnsutils Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
entrypoint-tester Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
fakegitserver Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
goproxy Update yaml and json with multi arch test images 2017-07-17 17:53:36 +05:30
hostexec Update yaml and json with multi arch test images 2017-07-17 17:53:36 +05:30
iperf Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
jessie-dnsutils Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
kitten Move e2e dependent images from kubernetes/kubernetes.github.io repo 2017-07-20 09:48:18 +05:30
liveness Move e2e dependent images from kubernetes/kubernetes.github.io repo 2017-07-20 09:48:18 +05:30
logs-generator Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
mounttest Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
mounttest-user Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
n-way-http Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
nautilus Move e2e dependent images from kubernetes/kubernetes.github.io repo 2017-07-20 09:48:18 +05:30
net Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
netexec Update yaml and json with multi arch test images 2017-07-17 17:53:36 +05:30
nettest Update yaml and json with multi arch test images 2017-07-17 17:53:36 +05:30
no-snat-test Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
no-snat-test-proxy Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
nonewprivs test/images: add no_new_privs test container 2017-07-24 12:52:44 -04:00
pets Clean up petset 2017-05-06 11:24:34 +08:00
port-forward-tester Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
porter Update yaml and json with multi arch test images 2017-07-17 17:53:36 +05:30
redis Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
resource-consumer Adopt debian-base as baseimage 2017-07-14 15:08:54 +05:30
serve-hostname Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
test-webserver Move test-webserver from contrib/for-demos to kubernetes/test/images 2017-07-05 18:55:40 +05:30
volumes-tester Always --pull in docker build to ensure recent base images 2017-01-10 16:21:05 -08:00
BUILD Move e2e dependent images from kubernetes/kubernetes.github.io repo 2017-07-20 09:48:18 +05:30
Makefile Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30
image-util.sh Fix review comments - luxas, ixdy 2017-06-30 18:51:23 +05:30