gpt4 book ai didi

kubernetes - 为什么 pod yaml 文件中的容器对象有 "list value"而不是 "map value"

转载 作者:行者123 更新时间:2023-12-02 12:31:11 25 4
gpt4 key购买 nike

在 pod 创建 yaml 文件或 kubernetes 中部署 yaml 文件中,为什么 Containers key 有一个列表值 - name: memory-demo-ctr而不是我们可以简单地提供 map 值 name: memory-demo-ctr (为什么我们提供 - 符号)?

我尝试在网上查看但找不到解决方案。

apiVersion: v1
kind: Pod
metadata:
name: memory-demo
namespace: mem-example
spec:
containers:
- name: memory-demo-ctr
image: polinux/stress

最佳答案

Pod 能够运行多个容器。这就是原因containers对象是一个列表而不是 map 。

kind: Pod
...
spec:
containers:
- name: busybox
image: busybox:latest
- name: nginx
image: nginx:1.7.9
- name: redis
image: redis:latest

containers是一个映射对象,你不能编写一个配置文件来在一个 pod 内运行多个容器。希望这个回答能解决你的疑惑。

关于kubernetes - 为什么 pod yaml 文件中的容器对象有 "list value"而不是 "map value",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58764509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com