kubernetes/pkg
Kir Kolyshkin 37761a329e
pkg/kubelet: changes to update runc to 1.1.0
The changes (mostly in pkg/kubelet/cm) are there to adopt changed
runc 1.1 API, and simplify things a bit. In particular:

1. simplify cgroup manager instantiation, using a new, easier way of
   libcontainers/cgroups/manager.New;

2. replace libcontainerAdapter with a boolean variable (all it did
   was passing on whether systemd manager should be used);

3. trivial change due to removed cgroupfs.HugePageSizes and added
    cgroups.HugePageSizes();

4. do not calculate cgroup paths in update / destroy, since libcontainer
   cgroup managers now calculate the paths upon creation (previously,
   they were doing that only in Apply, so using e.g. Set or Destroy right
   after creation was impossible without specifying paths).

We currently still calculate cgroup paths in Exists -- this is to be
addressed separately.

Co-Authored-By: Elana Hashman <ehashman@redhat.com>
2022-03-28 16:23:20 -07:00
..
api Merge pull request #108282 from sftim/20220222_reword_types_container_runtime_neutral 2022-03-28 13:01:08 -07:00
apis Merge pull request #108282 from sftim/20220222_reword_types_container_runtime_neutral 2022-03-28 13:01:08 -07:00
auth Merge pull request #105598 from gy95/match 2022-01-05 09:22:38 -08:00
capabilities
client Add mwielgus back 2022-01-10 09:02:53 -05:00
cloudprovider run update-yamlfmt.sh 2022-01-10 08:14:37 -05:00
cluster/ports refactor: disable insecure serving in controller-manager 2021-05-03 00:01:49 +08:00
controller Merge pull request #108443 from Monokaix/remove-redundant-SetNamespace-for-pvc 2022-03-26 11:45:40 -07:00
controlplane Merge pull request #107180 from ardaguclu/remove-deprecated-serverresource 2022-03-25 23:45:21 -07:00
credentialprovider Move feature flag credential provider to beta 2022-03-24 22:43:38 +05:30
features Enable ServerSideFieldValidation feature gate on by default in beta 2022-03-28 04:11:27 +00:00
fieldpath
generated Merge pull request #93438 from tallclair/audit-ips 2022-03-28 15:23:41 -07:00
kubeapiserver Merge pull request #108445 from pohly/storage-capacity-ga 2022-03-23 08:06:21 -07:00
kubectl add server-side validation support to kubectl 2022-03-26 03:45:13 +00:00
kubelet pkg/kubelet: changes to update runc to 1.1.0 2022-03-28 16:23:20 -07:00
kubemark Merge pull request #108066 from marseel/dont_check_type_in_hostvolule_in_kubemark 2022-02-18 00:38:24 -08:00
printers kubectl: add --support to get, patch, edit and replace commands 2022-03-24 09:49:12 +05:30
probe Merge pull request #103967 from pacoxu/probe-warning 2022-01-06 08:57:01 -08:00
proxy Merge pull request #106497 from danwinship/traffic-policy-fixes 2022-03-28 14:19:54 -07:00
quota/v1 remove ExpandPersistentVolume feature gate 2022-03-24 10:02:47 -04:00
registry Merge pull request #108929 from gnufied/move-expansion-feature-gate-ga 2022-03-25 18:08:16 -07:00
routes Merge pull request #101478 from Haleygo/fix-logs-with-too-long-name-request 2022-01-06 04:53:02 -08:00
scheduler migrate scheduling logic to schedule_one.go as more reasonable (#109045) 2022-03-27 08:51:20 -07:00
security Move AppArmor profile validation to the API validation pkg 2022-02-15 16:17:37 -08:00
securitycontext Kubelet updates for Windows HostProcess Containers 2021-05-19 16:24:14 -07:00
serviceaccount Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
util Handle Non-graceful Node Shutdown (#108486) 2022-03-26 09:23:21 -07:00
volume Merge pull request #108929 from gnufied/move-expansion-feature-gate-ga 2022-03-25 18:08:16 -07:00
windows/service Merge pull request #102937 from gy95/service 2021-09-15 21:41:45 -07:00
.import-restrictions
OWNERS OWNERS cleanup - Jan 2021 Week 1 2022-01-10 08:14:29 -05:00