【发布时间】:2019-09-17 07:17:36
【问题描述】:
当我运行以下命令从我的本地集群中获取信息时,
kubectl 集群信息转储
我看到每个节点的以下内容。
在主人身上
"addresses": [
{
"type": "ExternalIP",
"address": "10.10.15.47"
},
{
"type": "InternalIP",
"address": "10.10.15.66"
},
{
"type": "InternalIP",
"address": "10.10.15.47"
},
{
"type": "InternalIP",
"address": "169.254.6.180"
},
{
"type": "Hostname",
"address": "k8s-dp-masterecad4834ec"
}
],
在工作节点 1 上
"addresses": [
{
"type": "ExternalIP",
"address": "10.10.15.57"
},
{
"type": "InternalIP",
"address": "10.10.15.57"
},
{
"type": "Hostname",
"address": "k8s-dp-worker5887dd1314"
}
],
在工作节点 2 上
"addresses": [
{
"type": "ExternalIP",
"address": "10.10.15.33"
},
{
"type": "InternalIP",
"address": "10.10.15.33"
},
{
"type": "Hostname",
"address": "k8s-dp-worker6d2f4b4c53"
}
],
我的问题是……
1.) 为什么有些节点有不同的 ExternalIP 和 InternalIP 而有些没有? 2.) 同样对于具有不同 ExternalIP 和 InternalIP 的节点在相同的 CIDR 范围内,两者都可以从外部访问。这两个 IP 地址的内部/外部是什么? (什么目的?) 3.) 为什么有些节点有随机的 169.x.x.x IP 地址?
继续尝试更多地了解 Kubernetes,如果有人可以帮助我理解这将非常有帮助。我使用 contiv 作为网络插件
【问题讨论】:
标签: kubernetes