-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update cri to b213648c5bd0a1d2ee42709c10dff63fbfee3ad7 #3492
Conversation
Signed-off-by: Lantao Liu <lantaol@google.com>
Signed-off-by: Lantao Liu <lantaol@google.com>
Love it! |
Build succeeded.
|
Codecov Report
@@ Coverage Diff @@
## master #3492 +/- ##
=======================================
Coverage 44.25% 44.25%
=======================================
Files 124 124
Lines 13829 13829
=======================================
Hits 6120 6120
Misses 6767 6767
Partials 942 942
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
LGTM |
Nice changeset @Random-Liu ! |
Containerd 1.3 is validated against v1.15, but it is also compatible with Kubernetes v1.12+. (See more details about support metrics)
Features
io.containerd.runc.v2
runtime is fully validated and ready to be used in production. This helps minimizing per-pod resource overhead. Note thatio.containerd.runtime.v1.linux
is still the default runtime. (Use per-pod shim. cri#1075)pod_annotations
runtime option. Pod annotations specified in the list will be passed to the runtime as OCI annotations. This enables runtimes to support annotation-based experimental features. (Add support for passing sandbox annotations to runtime cri#1084)stream_idle_time
option. This makes idle connection timeout of the streaming server configurable. (Add configurable timeout for idle streaming connections cri#1057)max_conf_num
option toplugins.cri.cni
. This makes it possible to setup multiple CNI networks in a pod. NOTE: multi-network is not an officially supported feature in Kubernetes.(Make cni plugin config file num configurable cri#1154)plugins.cri.registry.tls_configs
option to support TLS connections to registries. (TLS auth with image registries cri#1143)disable_tcp_service
option, and it is disabled by default. (Support a TCP endpoint cri#1181)max_concurrent_downloads
option to restrict the number of concurrent downloads for each image. The default concurrency is3
. (Add max concurrent downloads support. cri#1211)Enhancements
Status
lockup when CNI network setup/teardown is slow. (Consider load cni conf in a goroutine to prevent stuckup in Status cri#1078)Status
(crictl info
) output. (adds cni config data to the cri status/info cri#1158)Deprecation
ctr cri load
command is deprecated, usectr -n=k8s.io images import
instead.(Consolidatectr cri load
andctr import
cri#909)plugins.cri.containerd.default_runtime
option is deprecated, useplugins."io.containerd.grpc.v1.cri".containerd.default_runtime_name
instead. ([config] Move DefaultRuntime to Runtimes cri#1076)systemd_cgroups
,runtime_engine
andruntime_root
are deprecated, use runtimeoptions
instead. (Print warning message for deprecated options. cri#1217)runtimeHandler
field is moved from the sandboxinfo
intostatus
. (Add RuntimeHandler into PodSandbox and PodSandboxStatus cri#1063)