AWS 上的 Kops 集群超时
Kops cluster on AWS timeout
这真让我恼火,我似乎无法在互联网上找到任何答案。
我昨天在 AWS 上使用 kops
创建了一个集群,一切正常。但出于某种原因(这好像是第 5 次发生),我在 1 或 2 天后回来,但根本无法访问集群。其他时候我的解决方案是手动删除所有内容并重新创建集群。
这是我的 kubectl 客户端版本
Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.3", GitCommit:"c92036820499fedefec0f847e2054d824aea6cd1", GitTreeState:"clean", BuildDate:"2021-10-27T18:41:28Z", GoVersion:"go1.16.9", Compiler:"gc", Platform:"linux/amd64"}
这是我尝试过的:
kubectl get nodes/pods/services/etc -v 7
I1116 22:17:09.368841 1689 loader.go:372] Config loaded from file: /home/ubuntu/.kube/config
I1116 22:17:09.369482 1689 round_trippers.go:432] GET https://<apiUrl>/api?timeout=32s
I1116 22:17:09.369501 1689 round_trippers.go:438] Request Headers:
I1116 22:17:09.369519 1689 round_trippers.go:442] Accept: application/json, */*
I1116 22:17:09.369535 1689 round_trippers.go:442] User-Agent: kubectl/v1.22.3 (linux/amd64) kubernetes/c920368
I1116 22:18:31.932298 1696 round_trippers.go:457] Response Status: in 30003 milliseconds
I1116 22:18:31.932372 1696 cached_discovery.go:121] skipped caching discovery info due to Get "https://<apiUrl>/api?timeout=32s": dial tcp <apiIP>: i/o timeout
- 更新 kops 集群
kops update cluster
什么都没发生,no changes need to be applied
有谁知道发生了什么事吗?我在这里错过了什么?
我仍然是 K8S 菜鸟,所以如果您需要更多信息请询问,我不太确定哪些信息与这里相关。
谢谢
为了将来参考,问题是我在主节点和节点上都使用了小型、可突发的实例。那些不符合K8S的硬件要求。
这真让我恼火,我似乎无法在互联网上找到任何答案。
我昨天在 AWS 上使用 kops
创建了一个集群,一切正常。但出于某种原因(这好像是第 5 次发生),我在 1 或 2 天后回来,但根本无法访问集群。其他时候我的解决方案是手动删除所有内容并重新创建集群。
这是我的 kubectl 客户端版本
Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.3", GitCommit:"c92036820499fedefec0f847e2054d824aea6cd1", GitTreeState:"clean", BuildDate:"2021-10-27T18:41:28Z", GoVersion:"go1.16.9", Compiler:"gc", Platform:"linux/amd64"}
这是我尝试过的:
kubectl get nodes/pods/services/etc -v 7
I1116 22:17:09.368841 1689 loader.go:372] Config loaded from file: /home/ubuntu/.kube/config
I1116 22:17:09.369482 1689 round_trippers.go:432] GET https://<apiUrl>/api?timeout=32s
I1116 22:17:09.369501 1689 round_trippers.go:438] Request Headers:
I1116 22:17:09.369519 1689 round_trippers.go:442] Accept: application/json, */*
I1116 22:17:09.369535 1689 round_trippers.go:442] User-Agent: kubectl/v1.22.3 (linux/amd64) kubernetes/c920368
I1116 22:18:31.932298 1696 round_trippers.go:457] Response Status: in 30003 milliseconds
I1116 22:18:31.932372 1696 cached_discovery.go:121] skipped caching discovery info due to Get "https://<apiUrl>/api?timeout=32s": dial tcp <apiIP>: i/o timeout
- 更新 kops 集群
kops update cluster
什么都没发生,no changes need to be applied
有谁知道发生了什么事吗?我在这里错过了什么?
我仍然是 K8S 菜鸟,所以如果您需要更多信息请询问,我不太确定哪些信息与这里相关。
谢谢
为了将来参考,问题是我在主节点和节点上都使用了小型、可突发的实例。那些不符合K8S的硬件要求。