k3s/pkg/kubelet/kuberuntime
Kubernetes Submit Queue 1d3c7ca758 Merge pull request #38348 from euank/doc-our-privilege
Automatic merge from submit-queue (batch tested with PRs 38727, 38726, 38347, 38348)

Add 'privileged' to sandbox to indicate if any container might be privileged in it, document privileged

Right now, the privileged flag is this magic thing which does "whatever Docker does". This documents it to make it a little less magic.

In addition, due to how rkt uses `systemd-nspawn` as an outer layer of isolation in creating the sandbox, it's helpful to know beforehand whether the pod will be privileged so additional security options can be applied earlier / applied at all.

I suspect the same indication will be useful for userns since userns should also occur at the pod layer, but it's possible that will be a separate/additional field.


cc @lucab @jonboulle @yujuhong @feiskyer @kubernetes/sig-node 


```release-note
NONE
```
2016-12-13 17:31:53 -08:00
..
BUILD Port remaining code to pkg/util/version 2016-12-13 08:53:24 -05:00
doc.go cmd/kubelet 2016-11-23 15:53:09 -08:00
fake_kuberuntime_manager.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
helpers.go [CRI] Manage attach TTY in Kubelet 2016-12-01 18:27:55 -08:00
helpers_test.go cmd/kubelet 2016-11-23 15:53:09 -08:00
instrumented_services.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_container.go refactor: update bazel, codec, and gofmt 2016-12-03 19:10:53 -05:00
kuberuntime_container_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_gc.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_gc_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_image.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_image_test.go Implement temporary ImageStats in kuberuntime_manager, and 2016-10-03 22:56:25 -07:00
kuberuntime_logs.go cmd/kubelet 2016-11-23 15:53:09 -08:00
kuberuntime_logs_test.go refactor: update bazel, codec, and gofmt 2016-12-03 19:10:53 -05:00
kuberuntime_manager.go Port remaining code to pkg/util/version 2016-12-13 08:53:24 -05:00
kuberuntime_manager_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_sandbox.go kuberuntime: set privileged for sandboxes 2016-12-08 13:11:16 -08:00
kuberuntime_sandbox_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
labels.go cmd/kubelet 2016-11-23 15:53:09 -08:00
labels_test.go cmd/kubelet 2016-11-23 15:53:09 -08:00
legacy.go Add legacy container log location support. 2016-10-23 19:08:47 -07:00
security_context.go run hack/update-all.sh 2016-11-23 15:53:09 -08:00