我正在尝试使用 hostNetwork: true 部署两个守护程序集。第一个部署成功,但第二个要么处于“待定”状态,要么处于 CrashBackoffLoop。这在 Kubernetes 中是不允许的吗?如果是这样,为什么?出于某些目的收集网络信息的用例。换句话说,只读目的
顺便说一句,为了隔离问题,我将守护程序集减少到最小。我有两个文件,它们仅在应用名称和标签上有所不同。
kind: DaemonSet
metadata:
name: apache-web-server-ds1
labels:
app: apache-web-server-ds1
spec:
selector:
matchLabels:
name: apache-web-server-ds1
template:
metadata:
labels:
name: apache-web-server-ds1
spec:
hostNetwork: true
hostPID: true
containers:
- name: cntr-httpd
image: httpd:latest
ports:
- containerPort: 80```