我刚刚安装了一个 k8s 集群(k3d)。
我只是在玩这个,我正在解决第一个新手问题:如何加载我们本地创建的图像。
我的意思是,我刚刚创建了一个标记为quarkus/feedly:v1
.
- 如何使其可用于 k8s 集群?
- 哪个是默认的 k8s 容器运行时?
- 与我的 k8s 集群和我的本地 docker 是否存在任何交互?我的意思是,每个 k8s 节点都安装了 docker/rkt/containerd 运行时吗?
- 我可以在 kubernetes 中创建一个 docker 注册表作为清单吗?我怎样才能让 kubernetes 访问它?
我已经部署了清单,并且收到了以下事件:
无法拉取图像“quarkus/feedly:0.0.1-SNAPSHOT”:rpc 错误:代码 = Unknown desc = 无法拉取和解压图像“docker.io/quarkus/feedly:0.0.1-SNAPSHOT”:无法解析参考“docker.io/quarkus/feedly:0.0.1-SNAPSHOT”:拉取访问被拒绝,存储库不存在或可能需要授权:服务器消息:insufficient_scope:授权失败
我知道这是一个正常错误,因为 quarkus 注册表不存在。
那里有帮助代码吗?