我试图理解为什么我在带有 kube-system 和另一个命名空间的 Kubedns 上没有相同的行为。
例如,对于这种 pod:
apiVersion: v1
kind: Pod
metadata:
name: debian
namespace: kube-system
spec:
containers:
- image: debian
command:
- sleep
- "3600"
imagePullPolicy: IfNotPresent
name: busybox
restartPolicy: Always
如果我尝试使用 kube-system 命名空间上的这个 pod 访问 dns 服务,它会失败。但是,如果我使用另一个命名空间,它可以工作。
当然,我正在尝试将服务名称定位在与 pod 相同的命名空间中。
知道为什么它在 kube 系统上失败了吗?