gpt4 book ai didi

kubernetes - 无法连接服务器 : net/http: TLS handshake timeout

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

在 minikube for windows 上,我在 kubernetes 集群上创建了一个部署,然后我尝试通过将副本从 1 更改为 2 来扩展它,然后 kubectl 挂起并且我的磁盘使用率为 100%。
我的部署中只有一个容器

apiVersion: apps/v1
kind: Deployment
metadata:
name: first-deployment
spec:
replicas: 1
selector:
matchLabels:
run: app
template:
metadata:
labels:
run: app
spec:
containers:
- name: demo
image: ner_app
imagePullPolicy: IfNotPresent
ports:
- containerPort: 5000
我所做的只是在 Pod 成功部署并运行后运行它
kubectl scale --replicas=2 deployment first-deployment
在另一个终端中,我正在使用
kubectl get pods --watch
但一切都没有反应,我不知道如何从中恢复。
当我运行 kubectl get pods它再次给出以下消息
PS D:\docker\ner> kubectl get pods
Unable to connect to the server: net/http: TLS handshake timeout
有没有办法恢复或取消正在运行的任何进程?
此外,我的虚拟机在 Hyper-V for Windows 10 Pro(minikube 和 Docker Desktop)上都分配了默认 RAM - 2048MB
我的 pod 中的容器是一个机器学习过程,它加载的模型可能很大,大约 200MB 到 300MB

最佳答案

您可能有一些代理问题。尝试以下命令:

$ unset http_proxy
$ unset https_proxy

并重复您的 kubectl 调用。

关于kubernetes - 无法连接服务器 : net/http: TLS handshake timeout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59958274/

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