当aws凭据过期时,我如何绕过kubectl中的挂起错误



如果AWS凭据过期,aws ec2 ... etc将立即与An error occurred (RequestExpired) when calling the DescribeInstances operation: Request has expired.一起退出。

但是,kubectl exec将挂起2分钟,然后退出Unable to connect to the server: dial tcp <some ip address>:443: i/o timeout

有没有办法让kubectl立即退出,而不是挂起2分钟?

正如我在评论中提到的。当您想退出kubectl commands时,您可以使用与控制台中相同的ctrl+c

如果您想使用更多的Kubernetes方式,可以使用带有标志--request-timeoutkubectl。您可以在Kuectl文档中找到更多详细信息。

-请求超时字符串默认值:"0";

在放弃单个服务器请求之前等待的时间长度。非零值应包含相应的时间单位(例如1s、2m、3h(。值为零表示不超时请求。

相关内容

  • 没有找到相关文章

最新更新