Jef*_*ean 3 google-kubernetes-engine docker-in-docker
我想在 GKE 上安装 CI 工具,以便可以通过 Sysbox 运行 docker-in-docker。
为此,我需要安装 Sysbox 容器运行时。
在 GKE 中可以做到这一点吗?
现在正式支持使用Sysbox部署 Pod ,并且可以在 GKE 上运行。
Sysbox(Nestybox,我是创始人之一)的制造商创建了一个 Kubernetes 守护进程集,以使安装在节点重新创建时变得简单且持久。daemonset 将 Sysbox 安装在您希望的任何 Kubernetes 节点上。Sysbox 与默认运行时(通常是 OCI runc)一起安装,您可以选择使用 Sysbox 部署哪些 pod,以及使用默认运行时部署哪些 pod。
使用 Sysbox 部署 pod 的优势在于,它们通过 Linux 用户命名空间(即无根)进行严格隔离,并且不仅能够运行微服务,还能够运行 systemd、Docker 本身甚至 Kubernetes 等系统软件。当将容器用于 CI/CD、开发环境、学习环境、运行遗留应用程序等时,这非常有用。
| 归档时间: |
|
| 查看次数: |
1300 次 |
| 最近记录: |