问题标签 [container-runtime-interface]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
83 浏览

kubernetes - How to get PodSandboxConfig object in PullImageRequest on container runtime interface interface

I'm working on a new CRI for Kubernetes and I would like to have information about the pod configuration in the PullImage method, but PullImageRequest always contains the sandbox configuration with nil value.

As you can see, PullImageRequest contains a PodSanboxConfig object:

I'm working with

Kubernetes 1.11.3

and

cri/runtime/v1alpha2

How can I do to get the PodSandboxConfig object?

Thanks

0 投票
1 回答
50 浏览

kubernetes - Docker 桌面版可以与 Kubernetes 一起使用吗?

据我了解,Kubernetes kubelet 与 CRI(容器运行时接口)对话以运行容器。因此,Kubernetes 中使用的每个容器运行时都应该遵循 CRI 实现(https://www.ianlewis.org/en/container-runtimes-part-4-kubernetes-container-run)。Docker 桌面版既不运行 dockerd 也不运行 containerd。它为高级虚拟化运行 HyperKit。它是否符合 CRI 并且可以与 Kubernetes 一起使用?

0 投票
0 回答
136 浏览

docker - 用于 Kubernetes 的 Docker 替代方案

根据我从这里读到的内容,Docker 支持在未来版本的 kubernetes 中已被弃用和删除。你们知道为什么以及如何处理它吗?

0 投票
0 回答
46 浏览

amazon-web-services - aws bottlerocketOS 容器运行时

我正在尝试在 aws bottlerocketOS 实例上测试 docker 容器运行时。该实例是在 ec2 上创建的。实例 userdata 已启用 docker 服务,如此所述。启用 host-container.admin 和 ssh 进入服务器后,docker 似乎不存在。此外,根据文档,还支持docker service。我想我错过了一些东西,非常感谢你在这里的时间。

0 投票
1 回答
28 浏览

kubernetes - kubelet源码中dockerService和DockerServer有什么区别

看了k8s源码,发现位于的dockerServicepkg/kubelet/dockershim/docker_service.go和位于的DockerServerpkg/kubelet/dockershim/remote/docker_server.go似乎都实现了CRI shim server.

但是我不明白这两者的区别,为什么我需要区分这两者呢?

k8s 版本是标签 1.23.1

0 投票
0 回答
25 浏览

kubernetes - kubelet 的 cri shim 客户端如何通过 grcp 与 rkt shim 通信

我目前正在学习kubelet,cri是用来调用不同的容器运行时uniformly的,我想以rkt为例来了解如何通过远程调用docker以外的运行时

kubelet 和 cri shim 服务器之间通过gRPC.

以创建 Pod 为例,kubeletcri shim client最终会调用如下函数

但是我在rkt的grpc中没有找到对应的rpc响应方式

是因为我在寻找错误的位置还是其他原因?

我真的很感激这方面的任何帮助。