These 90 commits are when the Protocol Buffers files have changed:
| Commit: | 044b7de | |
|---|---|---|
| Author: | Sergey Kanzhelev | |
| Committer: | Kubernetes Publisher | |
rename signal enum keys Kubernetes-commit: 73fbf8ca91f7680384ffcfc4a0b612f37f793e1d
| Commit: | a544ba3 | |
|---|---|---|
| Author: | Jordan Liggitt | |
| Committer: | Kubernetes Publisher | |
Restore ability to plumb binary data through envvar values Kubernetes-commit: 1e8b97d1971933626943c16f816d59226ce95621
| Commit: | 48b4f42 | |
|---|---|---|
| Author: | Jordan Liggitt | |
| Committer: | Kubernetes Publisher | |
Restore ability to plumb binary data through envvar values Kubernetes-commit: b596e7bcff25b60d524934d90b9b24f6b2795b60
| Commit: | 5f84746 | |
|---|---|---|
| Author: | Jordan Liggitt | |
| Committer: | Kubernetes Publisher | |
Restore ability to plumb binary data through envvar values Kubernetes-commit: 65cef41e786f8b986464d4435c13a0853d8409dc
| Commit: | d3d9c71 | |
|---|---|---|
| Author: | Jordan Liggitt | |
| Committer: | Kubernetes Publisher | |
Restore ability to plumb binary data through envvar values Kubernetes-commit: 01684ef2c45693282a2d7def131dc449b34b45f8
| Commit: | bb3131c | |
|---|---|---|
| Author: | Sergey Kanzhelev | |
| Committer: | Kubernetes Publisher | |
revert adding PullImageResponse.image_id to CRI API Kubernetes-commit: 9f73dfcc5fbd647306b66fcc9d7a0899803ae6f8
| Commit: | ce6444f | |
|---|---|---|
| Author: | Stanislav Láznička | |
| Committer: | Kubernetes Publisher | |
cri-api: add image_id to PullImageResponse Kubernetes image pull mechanics need to be able to uniquely identify the image right after it was pulled. Signed-off-by: Stanislav Láznička <slznika@microsoft.com> Kubernetes-commit: 31168897e0ac60d5d2ec5a62c3f59c6f3366e9de
| Commit: | c71d95a | |
|---|---|---|
| Author: | HirazawaUi | |
| Committer: | Kubernetes Publisher | |
Add alpha 2 phase implementation for UserNamespacesHostNetworkSupport Kubernetes-commit: 0ffc845789828512d60357dddd7b8051f5ecc82a
| Commit: | 2461a67 | |
|---|---|---|
| Author: | Ayato Tokubi | |
| Committer: | Kubernetes Publisher | |
cri-api: Add streaming RPCs for CRI list operations Add server-side streaming RPCs to bypass the gRPC 16MB message size limit on nodes with many containers/pods. This implements KEP-5825. New RuntimeService streaming RPCs: - StreamPodSandboxes - StreamContainers - StreamContainerStats - StreamPodSandboxStats - StreamPodSandboxMetrics New ImageService streaming RPC: - StreamImages Each streaming RPC accepts the same filter as its unary counterpart and streams results one item at a time. Feature gate: CRIListStreaming KEP: https://kep.k8s.io/5825 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: Ayato Tokubi <atokubi@redhat.com> Kubernetes-commit: 3256f5175f96d07d8a14941cb4a281ca48e8116f
| Commit: | 42f1638 | |
|---|---|---|
| Author: | Ayato Tokubi | |
| Committer: | Kubernetes Publisher | |
Update OCI image volume type description to remove "noexec" attribute Signed-off-by: Ayato Tokubi <atokubi@redhat.com> Kubernetes-commit: aa1e24659ee18378426fa3b83616c7d96e098bbe
| Commit: | 65ec8e4 | |
|---|---|---|
| Author: | Sergey Kanzhelev | |
| Committer: | Kubernetes Publisher | |
clarify RemoveImage CRI API call Kubernetes-commit: 76af576cc7d9de2360be5b2302cd36bda188769c
| Commit: | 3cd2df7 | |
|---|---|---|
| Author: | Sergey Kanzhelev | |
| Committer: | Kubernetes Publisher | |
added debug_redact to cri api secrets Kubernetes-commit: d943239c57b952c7752a18a351abc7a172ed12da
The documentation is generated from this commit.
| Commit: | 077888e | |
|---|---|---|
| Author: | Itamar Holder | |
| Committer: | Kubernetes Publisher | |
cri-api: Add image_ref to the ImageSpec struct Signed-off-by: Itamar Holder <iholder@redhat.com> Kubernetes-commit: c10cead493ac7a287bdb0cb2018879102148e95d
| Commit: | ea06df2 | |
|---|---|---|
| Author: | Sreeram | |
| Committer: | Kubernetes Publisher | |
CRI API changes Kubernetes-commit: cc466aa355f9e47709a108dd6774ad4aa716a984
| Commit: | 26564a8 | |
|---|---|---|
| Author: | Haowei Cai | |
| Committer: | Kubernetes Publisher | |
Extend CRI API to support PSI Kubernetes-commit: 77118d4ca062fe6dc75765d447feb3e8dbd49ba7
| Commit: | e7dc3e2 | |
|---|---|---|
| Author: | HirazawaUi | |
| Committer: | Kubernetes Publisher | |
Clarify host_port field in CRI Kubernetes-commit: d5c072117dbe97893e48d8d73f097e722bfecfe4
| Commit: | 7a2da85 | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Graduate image volume sources to beta Graduate the feature to beta, by: - Allowing `subPath`/`subPathExpr` for image volumes - Modifying the CRI to pass down the (resolved) sub path - Adding metrics which are outlined in the KEP Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: f9e5dd84ad4df476b02bd7237b2e2d05d6d79f7b
| Commit: | 475a741 | |
|---|---|---|
| Author: | Mark Rossett | |
| Committer: | Kubernetes Publisher | |
update cri-api comments for Windows HostProcess withdrawal Kubernetes-commit: 9837a61528f8d4de4cb1556f39bfa22d2e9e3924
| Commit: | 9c7cf2c | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Remove gogo-protobuf from CRI Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: b464bbeb8f7f576c3897303c39e99356ee827e88
| Commit: | 6477f0b | |
|---|---|---|
| Author: | Filipe Xavier | |
| Committer: | Kubernetes Publisher | |
make kubelet call updatePodSandboxResources on PodResizeAction Kubernetes-commit: ce4de97c2e38ab424437c9d8e3b73a804317cdff
| Commit: | ec103ed | |
|---|---|---|
| Author: | Filipe Xavier | |
| Committer: | Kubernetes Publisher | |
update proto files to add new method UpdatePodSandboxResources Kubernetes-commit: 8f11574f3d4f79cbe08050667710f935530cb7d7
| Commit: | eb41052 | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
CRI: clarify mount host_path docs Mention that the `host_path` can be empty if image volumes are being used. Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: ce9351c82436c1853641d388150be55f7f3abe61
| Commit: | 6d2f94d | |
|---|---|---|
| Author: | Sergey Kanzhelev | |
| Committer: | Kubernetes Publisher | |
clarified the timestamp should be in nanoseconds Kubernetes-commit: 1fa3c2e4724688e8c20dce64e3e876bb05651ee2
| Commit: | 3e7bd20 | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Add ImageVolumeSource API Adding the required Kubernetes API so that the kubelet can start using it. This patch also adds the corresponding alpha feature gate as outlined in KEP 4639. Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: f7ca3131e0922563a561134b4ed9eed8d2bdd2c4
| Commit: | f5804a0 | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Add OCI VolumeSource CRI API Adding the required container runtime interface API so that runtimes and consumers can start using it. Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: 448430701ba814a75f4363c2a180fd318d576342
| Commit: | b8256fa | |
|---|---|---|
| Author: | Shingo Omura | |
| Committer: | Kubernetes Publisher | |
KEP-3619: CRI: add RuntimeFeatures.SupplementalGroupsPolicy in StatusResponse KEP-3619: don't capitalize comment in CRI KEP-3619: fix typos and grammatical ones in CRI KEP-3619: rephrase RuntimeFeatures, RuntimeHandlerFeatures comment in CRI Kubernetes-commit: 38e4c6b01666128216290e1579a8f2d408a60e66
| Commit: | 6a9a82b | |
|---|---|---|
| Author: | Kirtana Ashok | |
| Committer: | Kubernetes Publisher | |
Add cri fields for windows cpu affinity Signed-off-by: Kirtana Ashok <kiashok@microsoft.com> Kubernetes-commit: f67208058c54642020757f4378276dfb3841a769
| Commit: | 3a66d9d | |
|---|---|---|
| Author: | Shingo Omura | |
| Committer: | Kubernetes Publisher | |
KEP-3619: Fine-grained SupplementalGroups control (#117842) * Add `Linux{Sandbox,Container}SecurityContext.SupplementalGroupsPolicy` and `ContainerStatus.user` in cri-api * Add `PodSecurityContext.SupplementalGroupsPolicy`, `ContainerStatus.User` and its featuregate * Implement DropDisabledPodFields for PodSecurityContext.SupplementalGroupsPolicy and ContainerStatus.User fields * Implement kubelet so to wire between SecurityContext.SupplementalGroupsPolicy/ContainerStatus.User and cri-api in kubelet * Clarify `SupplementalGroupsPolicy` is an OS depdendent field. * Make `ContainerStatus.User` is initially attached user identity to the first process in the ContainerStatus It is because, the process identity can be dynamic if the initially attached identity has enough privilege calling setuid/setgid/setgroups syscalls in Linux. * Rewording suggestion applied * Add TODO comment for updating SupplementalGroupsPolicy default value in v1.34 * Added validations for SupplementalGroupsPolicy and ContainerUser * No need featuregate check in validation when adding new field with no default value * fix typo: identitiy -> identity Kubernetes-commit: 552fd7e85084b4cbd3ae8e81ff13433e28dc8327
| Commit: | 63929b3 | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Add `image_id` to CRI `ContainerStatus` message There is a conversion function `ConvertPodStatusToRunningPod`, which can override the `Container.ImageID` into a digested reference from the `ContainerStatus` CRI RPC, which gets mapped from the `image_ref`: https://github.com/kubernetes/kubernetes/blob/411c29c39f03687a30a8667295c61590def8fc89/pkg/kubelet/container/helpers.go#L259-L292 To avoid that failure case, we now introduce the same `image_id` into the container status and let runtimes separate the fields. We also add a note that the mapping from the digested reference of the CRI to the Kubernetes Pod API `ImageID` field is intentional and should not change. Follow-up on: https://github.com/kubernetes/kubernetes/pull/123508 Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: e38531e9a2359c2ba1505cb04d62d6810edc616e
| Commit: | f8d9405 | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Add `image_id` to CRI `Container` message This new field allows fixing the kubelet image garbage collection in container runtimes. The `image_ref` has been historically used by container runtimes to reference images by digest. Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: e663285ccf4097456921918bd1888ba544f79cef
| Commit: | c3d03b1 | |
|---|---|---|
| Author: | Giuseppe Scrivano | |
| Committer: | Kubernetes Publisher | |
KEP-127: add RuntimeHandler message to cri-api so the CRI runtime can report what features are supported by each handler. It is currently used to report support for the user namespace. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> Kubernetes-commit: 01ce36dd9e380a857568d6296ee2305fdc75f269
| Commit: | 5baedc3 | |
|---|---|---|
| Author: | Akihiro Suda | |
| Committer: | Kubernetes Publisher | |
cri-api: KEP-3857: Recursive Read-only (RRO) mounts This commit modifies the following files: - `staging/src/k8s.io/cri-api/pkg/apis/runtime/v1/api.proto` - `staging/src/k8s.io/cri-api/pkg/errors/errors.go` Other changes were auto-generated by running `make update`. Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp> Kubernetes-commit: a834bd84b5408c495095681adb3ad049b5e2566d
| Commit: | 78dc680 | |
|---|---|---|
| Author: | Kevin Hannon | |
| Committer: | Kubernetes Publisher | |
add container filesystem to CRI api Co-authored-by: Mike Brown <brownwm@us.ibm.com> Kubernetes-commit: 8ae0d390d77e5f95b217254d18f64509cafaba36
| Commit: | 71dc440 | |
|---|---|---|
| Author: | Ryotaro Banno | |
| Committer: | Kubernetes Publisher | |
Fix typo in api.proto Kubernetes-commit: f365cae9ee68c6e510ae2d46a2809a03b7b348db
| Commit: | ea5e209 | |
|---|---|---|
| Author: | kiashok | |
| Committer: | Kubernetes Publisher | |
Add runtime handler field to ImageSpec Will be used by changes for image pull per runtime class in KEP 4216 Signed-off-by: kiashok <kiashok@microsoft.com> Kubernetes-commit: 5de835d5d893df5d9f2dbf97f8de0f033f8b8f45
| Commit: | 66fa32e | |
|---|---|---|
| Author: | Itamar Holder | |
| Committer: | Kubernetes Publisher | |
Add swap statistics to CRI-API Signed-off-by: Itamar Holder <iholder@redhat.com> Kubernetes-commit: 87ff9c4525670c64e4d1120d1b70c301528b31e3
| Commit: | f4dc0e1 | |
|---|---|---|
| Author: | kiashok | |
| Committer: | Kubernetes Publisher | |
Expose commit memory used in WindowsMemoryUsage struct Signed-off-by: kiashok <kiashok@microsoft.com> Kubernetes-commit: 59b4951c64915a8eac522f0c7a270c12414cc529
| Commit: | de0a9f8 | |
|---|---|---|
| Author: | Peter Hunt | |
| Committer: | Kubernetes Publisher | |
CRI: add cavieats about cgroup driver field Signed-off-by: Peter Hunt <pehunt@redhat.com> Kubernetes-commit: d0952686f68f4b90b117185899fbdb23ff106c60
| Commit: | e72f842 | |
|---|---|---|
| Author: | Markus Lehtonen | |
| Committer: | Kubernetes Publisher | |
cri-api: add rpc for querying runtime configuration This patch adds a new rpc to the runtime service to query CRI runtime configuration options. For now, it only contains one field for getting the cgroup driver (systemd or cgroupfs) to be used. Kubernetes-commit: 0f05a92ce68ec8ae5b65aa4db746300aba5121ca
| Commit: | aa73fdd | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Add user specified image to CRI `ContainerConfig` The container config image references either an image ID or a digest, but not the original image from the container config. We require the image for signature verification to ensure that we actually verify the correct image. Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: 20a25cbfcfbbac31128b28dc33464e13466d2839
| Commit: | 1fb4dbd | |
|---|---|---|
| Author: | Ed Bartosh | |
| Committer: | Kubernetes Publisher | |
CRI: add CDIDevice to the ContainerConfig Kubernetes-commit: fb3f8ac3c35d303de99b2e262ae6863ce8e5920b
| Commit: | b39a6b3 | |
|---|---|---|
| Author: | Giuseppe Scrivano | |
| Committer: | Kubernetes Publisher | |
cri-api: add mappings for volumes add the definitions for the ID mappings to use at runtime for the volume mount. This is supported only on Linux where idmapped mounts are used to perform the runtime mapping. The new fields are mapped directly to the field in the OCI runtime specs: https://github.com/opencontainers/runtime-spec/blob/main/config.md#posix-platform-mounts The CRI runtime will pass the mappings to the OCI runtime as-is. Related to KEP-127. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> Kubernetes-commit: 79a34cf6a4df0ff98701c965a931ab3c45163f51
| Commit: | c76b0fc | |
|---|---|---|
| Author: | Akihiro Suda | |
| Committer: | Kubernetes Publisher | |
cri-api: fix comment lines about PROPAGATION_PRIVATE The current CRI implementations treat `PROPAGATION_PRIVATE` as "rprivate", not "private": - https://github.com/containerd/containerd/blob/v1.6.16/pkg/cri/opts/spec_linux.go#L181 - https://github.com/cri-o/cri-o/blob/v1.26.1/server/container_create_linux.go#L982 However, this is not always true for cri-dockerd, which treats `PROPAGATION_PRIVATE` as noop and lets dockerd use its default propagation mode: - https://github.com/Mirantis/cri-dockerd/blob/v0.3.1/libdocker/helpers.go#L235-L236 (The "private is default" comment in L236 is inaccurate) dockerd's default propagation mode is "rprivate" for most cases, but dockerd changes its default propagation mode to "rslave" when the mount source contains the daemon root (`/var/lib/docker`): - https://github.com/moby/moby/blob/v20.10.23/volume/mounts/linux_parser.go#L145 - https://github.com/moby/moby/blob/v20.10.23/daemon/volumes.go#L137-L143 - https://github.com/moby/moby/blob/v20.10.23/daemon/volumes_linux.go#L11-L36 This behavior was introduced in Docker 18.03 (moby/moby PR 36055). Related: - kubernetes/website PR 39385 - Mirantis/cri-dockerd PR 159 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp> Kubernetes-commit: af95a76bb2175d3cb3c5b62cadfac6e4e0aa5bb1
| Commit: | 9f6485c | |
|---|---|---|
| Author: | Sergey Kanzhelev | |
| Committer: | Kubernetes Publisher | |
change the comment in CRI API to point to the correct logs directory Kubernetes-commit: cb4bb03c6ab80fc830e5201320b40d023765f5a3
| Commit: | a435abf | |
|---|---|---|
| Author: | Tim Hockin | |
| Committer: | Kubernetes Publisher | |
Move update-generated-runtime into common script Now update-generated-proto-bindings rules all the api.pb.go generation. Running this shows no delta on the runtime.pb.go This exposes an issue in how protoc is called for protos that specify `go_package` which is fixed here. Not all of our protos specify that option (even though it is recommended), which will be fixed subsequently. Kubernetes-commit: a057f35c90c069369ec9efe74cf01f1da0085198
| Commit: | 8df0ce4 | |
|---|---|---|
| Author: | Tim Hockin | |
| Committer: | Kubernetes Publisher | |
Call update-proto-bindings from update-codegen One script to bring them all ... Kubernetes-commit: 4dae505d531e149881788dc36148602967419c75
| Commit: | 82af1d8 | |
|---|---|---|
| Author: | Mark Rossetti | |
| Committer: | Kubernetes Publisher | |
fixup! CRI-API updates for windows host networking Kubernetes-commit: 11270f5f877ed89354d2a6c5acb8e7adb01c0d40
| Commit: | ba25f9a | |
|---|---|---|
| Author: | James Sturtevant | |
| Committer: | Kubernetes Publisher | |
Add Windows Podsandbox Stats Signed-off-by: James Sturtevant <jstur@microsoft.com> Kubernetes-commit: 295a9753a154e395e329b347f5444b722006917f
| Commit: | 23e4e32 | |
|---|---|---|
| Author: | Shingo Omura | |
| Committer: | Kubernetes Publisher | |
Improve the description of PodSecurityContext.SupplementalGroups (including cri-api) so that it explicitly describe group information defined in the container image will be kept. This also adds e2e test case of SupplementalGroups with pre-defined groups in the container image to make the behaivier clearer. Kubernetes-commit: ac1d5fdf3753cbe2c78a6b93e842b8aa094411a6
| Commit: | adbbc6d | |
|---|---|---|
| Author: | Daniel Ye | |
| Committer: | Kubernetes Publisher | |
Add fake runtimes and CRI changes for KEP-2371 Added new gRPC call 'ListPodSanboxMetrics' which would return additional container stats currently supported by cAdvisor, but outside the scope of /stats/summary api. Added new types to support metric exporting of prometheus, including Metric and other subfields. Added fake runtime changes associated with the CRI changes. Kubernetes-commit: dcc7c2f66030f86aa14d89f30238b660adcd8b49
| Commit: | 20b2845 | |
|---|---|---|
| Author: | Michal Wozniak | |
| Committer: | Kubernetes Publisher | |
Propose comment to standardize the reason field Kubernetes-commit: 6a0a111bfb20cb550126fb2519f2519c707c53c0
| Commit: | 809b0c9 | |
|---|---|---|
| Author: | Mark Rossetti | |
| Committer: | Kubernetes Publisher | |
CRI-API updates for windows host networking Signed-off-by: Mark Rossetti <marosset@microsoft.com> Kubernetes-commit: a7bafa13616e3a7439ff1b02fc1057f9a2c9c3a8
| Commit: | 4c63f0c | |
|---|---|---|
| Author: | Harshal Patil | |
| Committer: | Kubernetes Publisher | |
Add support for Evented PLEG Signed-off-by: Harshal Patil <harpatil@redhat.com> Co-authored-by: Swarup Ghosh <swghosh@redhat.com> Kubernetes-commit: 86284d42f891cac285c08c8a350ca8724f12c21f
| Commit: | adb0eb6 | |
|---|---|---|
| Author: | Vinay Kulkarni | |
| Committer: | Kubernetes Publisher | |
CRI changes to support implementation of in-place pod resize. KEP: /enhancements/keps/sig-node/1287-in-place-update-pod-resources Kubernetes-commit: 0ef263c3b046e5d6d8931863c287fc240d6cf1a3
| Commit: | 5b34dfa | |
|---|---|---|
| Author: | Harshal Patil | |
| Committer: | Kubernetes Publisher | |
Update CRI API to support Evented PLEG Signed-off-by: Harshal Patil <harpatil@redhat.com> Kubernetes-commit: 668b2440c5597b05174f749f833916333cea960f
| Commit: | cd17af2 | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Remove CRI v1alpha2 After the removal of dockershim we can finally also drop support for CRI v1alpha2. Signed-off-by: Sascha Grunert <sgrunert@redhat.com> Kubernetes-commit: f9707064cf91aaf5ec2805e0bf60d22fd8344855
| Commit: | f189412 | |
|---|---|---|
| Author: | Peter Hunt | |
| Committer: | Kubernetes Publisher | |
cri-api: document expectation of 16 MB limit to conform with decisions made to mitigate CVE-2022-31030 and CVE-2022-1708 Signed-off-by: Peter Hunt <pehunt@redhat.com> Kubernetes-commit: 7e4efab6ada096f3d9a2a0483573aec7747f5265
| Commit: | c719679 | |
|---|---|---|
| Author: | Mark Rossetti | |
| Committer: | Kubernetes Publisher | |
CRI-API - Add rootfs size to WindowsContainerResources Signed-off-by: Mark Rossetti <marosset@microsoft.com> Kubernetes-commit: 04d85fbafc2d242d79e6592149e5a8628be94785
| Commit: | 6162dcb | |
|---|---|---|
| Author: | Giuseppe Scrivano | |
| Committer: | Kubernetes Publisher | |
kubelet: add CRI definitions for user namespaces Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> Kubernetes-commit: e8154ba52db023cd9137fd7775412da7e2957140
| Commit: | 796c0c4 | |
|---|---|---|
| Author: | John Howard | |
| Committer: | Kubernetes Publisher | |
Update cri protos Kubernetes-commit: 8ad2d047210f19ba66ff49c28599200d320f0ab3
| Commit: | 2cebb1f | |
|---|---|---|
| Author: | Sergey Kanzhelev | |
| Committer: | Kubernetes Publisher | |
synced up v1 and v1alpha2 CRI API comments and updated the readme Kubernetes-commit: 4879b6d7dbee078b8fbdb62b1343bd5d270e179a
| Commit: | 06e5679 | |
|---|---|---|
| Author: | Antonio Ojea | |
| Committer: | Kubernetes Publisher | |
ignore CRI PodSandboxNetworkStatus for host network pods Kubernetes-commit: 30eff36013297c45303fb00589672e50d777ada6
| Commit: | 2550ff5 | |
|---|---|---|
| Author: | Antonio Ojea | |
| Committer: | Kubernetes Publisher | |
ignore CRI PodSandboxNetworkStatus for host network pods Kubernetes-commit: bc8e7ac1a0daca13b8c464f14ace7e3d5c610ce8
| Commit: | c75ef5b | |
|---|---|---|
| Author: | Skyler Clark | |
| Committer: | Kubernetes Publisher | |
prevents garbage collection from removing pinned images Kubernetes-commit: d3ae0a381ac8d90d8a532bd502e685a2641ea9db
| Commit: | c9747c5 | |
|---|---|---|
| Author: | Skyler Clark | |
| Committer: | Kubernetes Publisher | |
cr-api: add pinned field to Image For the CRI implementation to be able to indicate to the Kubelet that an image should not be garbage collected. Signed-off-by: Peter Hunt <pehunt@redhat.com> Kubernetes-commit: 4c849acea6f5ecd9c918dad17f7ffb466760360b
| Commit: | 4bf3b0f | |
|---|---|---|
| Author: | Eric Ernst | |
| Committer: | Kubernetes Publisher | |
cri: add overhead, resources to linux sandbox config Signed-off-by: Eric Ernst <eric_ernst@apple.com> Kubernetes-commit: b8caa328d7f342a7119ff39ed443d6f18b0e3a99
| Commit: | 20c3dda | |
|---|---|---|
| Author: | Adrian Reber | |
| Committer: | Kubernetes Publisher | |
Add CRI API definitions for checkpoint/restore This adds the minimal CRI API changes to support checkpoint/restore and to enable implementation of these checkpoint/restore interfaces on container engine level. Signed-off-by: Adrian Reber <areber@redhat.com> Kubernetes-commit: df4ca2dd9e9fc072f68b1c7b9fd1efdb7a67f593
| Commit: | 4bd988c | |
|---|---|---|
| Author: | Vinayak Goyal | |
| Committer: | Kubernetes Publisher | |
Update CRI-API Capabilities to include a field that allows us to set ambient capabilities. Kubernetes-commit: 686eaa3ed9deb1ce61567666ab83ecf117eb51da
| Commit: | 6352413 | |
|---|---|---|
| Author: | payall4u | |
| Committer: | Kubernetes Publisher | |
update cri-api v1 Kubernetes-commit: 0dd1624ec8ed31b2027f3bdf4272db2553123f23
| Commit: | 789d83e | |
|---|---|---|
| Author: | Elana Hashman | |
| Committer: | Kubernetes Publisher | |
Update CRI with memory_swap_limit_in_bytes Kubernetes-commit: 7d50271d217ca378f3e8c06bce26627689ae8932
| Commit: | aa6a44c | |
|---|---|---|
| Author: | Peter Hunt | |
| Committer: | Kubernetes Publisher | |
CRI: add fields for pod level stats to satisfy the /stats/summary API Signed-off-by: Peter Hunt <pehunt@redhat.com> Kubernetes-commit: 2dc2b1e239deed4290590262992eac06219d157c
| Commit: | 9f4353d | |
|---|---|---|
| Author: | payall4u | |
| Committer: | Kubernetes Publisher | |
feature: add unified on cri to support cgroup v2 Signed-off-by: payall4u <payall4u@qq.com> Kubernetes-commit: ca254e978b5432e975dae3ec35ba776ff84cd9e5
| Commit: | 321d959 | |
|---|---|---|
| Author: | marosset | |
| Committer: | Kubernetes Publisher | |
Updating CRI API to include Windows Pod/Sandbox configs Kubernetes-commit: 51a02fdb80cb7ba042a66362eb76facd2fd82401
| Commit: | ed1140d | |
|---|---|---|
| Author: | zhuangqh | |
| Committer: | Kubernetes Publisher | |
docs: fix outdated enhancement doc link Signed-off-by: zhuangqh <zhuangqhc@gmail.com> Kubernetes-commit: adf28648cb32d17cd186a6c7e8b264419e6d0759
| Commit: | ca4df7a | |
|---|---|---|
| Author: | Mrunal Patel | |
| Committer: | Kubernetes Publisher | |
Add CRI v1 proto Add CRI v1 proto and generated code. We need both v1 and v1alpha2 side by side so that containerd and CRI-O could be updated. Once the runtimes are updated and in the CI, we can switch the kubelet to use v1 in 1.21 . We are jumping to v1, so we have to avoid multiple hops to get to GA. The package could stay v1 and declare CRI support to be at beta and eventually GA. Signed-off-by: Mrunal Patel <mpatel@redhat.com> Kubernetes-commit: 9fcede9d5b37fccfe3269bd93559c551e47de5ff
| Commit: | 41cfb7c | |
|---|---|---|
| Author: | Sascha Grunert | |
| Committer: | Kubernetes Publisher | |
Propose seccomp/apparmor protobuf type definitions for CRI graduation With the graduation of the Container Runtime Interface (CRI) we will have a unique chance to change the protobuf protocol. We now use native types for seccomp and AppArmor to make the API more clear and concise to be used. Signed-off-by: Sascha Grunert <sgrunert@suse.com> Kubernetes-commit: 7b9d7fd953f43428fac0b030f3ff2a269fc9afcc
| Commit: | 00242cc | |
|---|---|---|
| Author: | Kathryn Baldauf | |
| Committer: | Kubernetes Publisher | |
Add WindowsContainerResources to UpdateContainerResourcesRequest Signed-off-by: Kathryn Baldauf <kabaldau@microsoft.com> Kubernetes-commit: fbf46a4c5bb3b5a5a52edf7fe2cac4910a274547
| Commit: | b93c4bc | |
|---|---|---|
| Author: | Derek Perez | |
| Committer: | Kubernetes Publisher | |
prefer double quotes and consistent usage in .proto files. Kubernetes-commit: 2c98f3a89a563b3f987937bdb7c71d60df096c59
| Commit: | 5862c63 | |
|---|---|---|
| Author: | junxu | |
| Committer: | Kubernetes Publisher | |
Fix code style Kubernetes-commit: c58959c8ba7819345d5cc2b17ce4e95ccbc92d5b
| Commit: | b3ca88e | |
|---|---|---|
| Author: | ZP-AlwaysWin | |
| Committer: | Kubernetes Publisher | |
Repair description Kubernetes-commit: 5796b7a32e5c8969858e689cdebf97789bb37cad
| Commit: | 655766a | |
|---|---|---|
| Author: | marosset | |
| Committer: | Kubernetes Publisher | |
CRI - Adding annotations to ImageSpec and ImageSpec to Image Kubernetes-commit: b81a418b2e1cc8f3148359c77d9e7bde3c418432
| Commit: | 297bccb | |
|---|---|---|
| Author: | Lee Verberne | |
| Committer: | Kubernetes Publisher | |
Add namespace targeting to the kubelet Kubernetes-commit: 9a6d50cb2af151527c89cda865e6f7949f7ab827
| Commit: | 758f2d9 | |
|---|---|---|
| Author: | Lee Verberne | |
| Committer: | Kubernetes Publisher | |
Add namespace targeting to the kubelet Kubernetes-commit: 9a6d50cb2af151527c89cda865e6f7949f7ab827
| Commit: | 75b5acf | |
|---|---|---|
| Author: | Byonggon Chun | |
| Committer: | Kubernetes Publisher | |
update CRI to support hugepages Signed-off-by: Byonggon Chun <bg.chun@samsung.com> Kubernetes-commit: 56d1c3b96d0a544130a82caad33dd57629b8a7f8
| Commit: | 290df94 | |
|---|---|---|
| Author: | Khaled Henidak(Kal) | |
| Committer: | Kubernetes Publisher | |
cri types changes Kubernetes-commit: 404dbbcfe0db32815b63ef5950e585dc0e7739b0
| Commit: | c7e7f61 | |
|---|---|---|
| Author: | Jean Rouge | |
| Committer: | Kubernetes Publisher | |
GRPC changes for GMSA support Signed-off-by: Jean Rouge <rougej+github@gmail.com> Kubernetes-commit: 794176f3c40e8cc77e57161ce9cb82e226ca070d
| Commit: | e0217e1 | |
|---|---|---|
| Author: | Jean Rouge | |
| Committer: | Kubernetes Publisher | |
GRPC changes for GMSA support Signed-off-by: Jean Rouge <rougej+github@gmail.com> Kubernetes-commit: 794176f3c40e8cc77e57161ce9cb82e226ca070d
| Commit: | 6493fc0 | |
|---|---|---|
| Author: | Kubernetes Publisher | |
| Committer: | Kubernetes Publisher | |
Merge pull request #74877 from liggitt/go-mod-cleanup add go module support, manage vendor directory using go modules Kubernetes-commit: d920430ce4a9140102d06664c6aa1cd6792cab05
| Commit: | 73b4216 | |
|---|---|---|
| Author: | Kubernetes Publisher | |
| Committer: | Kubernetes Publisher | |
Merge pull request #75531 from dims/add-new-staging-repository-for-cri-api New staging repository for cri-api Kubernetes-commit: 4b3eb600811339fe1b3972672edafa1fe10309ec
| Commit: | 018cda7 | |
|---|---|---|
| Author: | Davanum Srinivas | |
| Committer: | Kubernetes Publisher | |
New staging repository for cri-api Change-Id: I2160b0b0ec4b9870a2d4452b428e395bbe12afbb Kubernetes-commit: 33081c1f07be128a89441a39c467b7ea2221b23d