首页 > 其他分享 >【问题解决】unable to do port forwarding: socat not found

【问题解决】unable to do port forwarding: socat not found

时间:2023-12-14 17:44:42浏览次数:37  
标签:do unable socat found com port

问题复现

前阵子应公司要求做华为云平台的调研,写了一篇文档包含将华为云CCE下载kuberctl配置及使用kubectl转发流量到本地的操作。

今天一早上同事就发来一个错误界面,说是Java远程调试转发过来的端口出现问题,如下图:

处理思路

最初以为是容器镜像未安装socat所致,安装重新打镜像后问题仍存在。

在网上查询了下github和stackoverflow,发现问题出在k8s的版本上和工作节点未安装socat。

根据代码的追踪,定位到从release-0.16 ~ release-1.2 都有pkg/kubelet/dockertools/manager.go这个源码文件,其PortForward方法中会校验工作节点中是否安装了socat包。

解决办法

  • 升级k8s版本高于1.2。
  • 工作节点安装socat包。

参考链接

标签:do,unable,socat,found,com,port
From: https://www.cnblogs.com/hellxz/p/17901665.html

相关文章

  • 让JVM适应Docker限制:动态调整内存
    背景在现代应用开发中,容器化技术(如Docker)已经成为主流。但是,Java应用在容器中运行时面临着挑战:传统的JVM内存设置需要在启动时指定静态的堆内存大小,这种设置方法难以适应动态变化的容器环境。由于容器环境受到cgroup限制,传统的静态内存配置可能导致资源不足或浪费。因此,让JVM能够感......
  • docker-挂载数据卷实现不重启Nginx容器展示不同的网页内容
    dockerpullnignxdockervolumecreatetest_volumesdockerrun-d-p80:80-hnginx--namenginx--mounttype=bind,source=/var/lib/docker/volumes/test_volumes,destination=/var/nginx/htmlnginx#-hnginx是必须的,不然就要去更改容器里面的Nginx.conf配置项容器......
  • window10下ubuntu系统安装docker服务启动不起来问题排查解决。
    https://blog.csdn.net/VeryLost/article/details/128611800 因为最新版的ubuntu系统使用了iptables-nft,而WSL2不支持导致的。需要使用如下命令修改信息:root@username:/#update-alternatives--configiptablesThereare2choicesforthealternativeiptables(providing......
  • Windows上的c/c++编译工具
    Windows上的编译工具有很多种,以下是一些常见的选择:VisualStudio:这是微软开发的一款IDE,支持多种编程语言,包括C++。它提供了丰富的功能,如代码编译、调试、版本控制等。VisualStudio还包含一些强大的工具,如代码智能感知和代码重构工具,可以帮助开发人员提高开发效率。   有......
  • docker overlay2引发磁盘爆满
    前因:最近服务器磁盘占比超过90%,log已经清理,发现/data/docker/overlay2目录占用70%了 1.尝试清理docker未用镜像:dockerimageprune删除所有未使用的Docker资源,包括容器、镜像、卷和网络等(慎用,小心删除有用容器)dockerps-a|grepExitdockersystemprune 2.查......
  • linux下一键上传markdown文件到博客园
    工具链接dongfanger/pycnblog:博客园上传markdown文件(github.com)这是工具的作者,网址里也有些教程,我这里再把教程写一写,加上自己一些使用的方式。诚挚感谢工具作者的开发贡献!使用指南配置typora用Typora进行编写,需要修改图片的存储方式打开文件>偏好设置,找到'图片插入'......
  • odoo 复式库存
    odoo中有设置内部位置,客户位置,供应商位置,中转位置,其中内部位置为我们熟悉的仓库,客户位置即销售发货的目的位置,供应商位置即购买所使用的原位置,中转位置可以理解为仓库与仓库之间调拨,装在车上的位置,客户,供应商位置为虚拟位置,可以为负数,odoo中的每一笔库存交易......
  • windows安装配置lua
    直接exe安装方式:1.在github下载exehttps://github.com/rjpcomputing/luaforwindows/releases/ 2.直接安装 3.使用命令行 lua.exe终端可以进入,也可以直接cmd输入lua进入参考:https://cloud.tencent.com/developer/article/21686484.使用脚本创建脚本: 运行:  ......
  • 如何理解DOM与BOM操作
    前端开发中,DOM(DocumentObjectModel)和BOM(BrowserObjectModel)是非常核心的部分,它们分别代表了网页的内容和交互性。DOM(文档对象模型)DOM是一个接口,它为文档提供了一种结构化的表示,同时也提供了访问和操作文档内容的机制。在浏览器中,HTML和XML文档都被转化为DOM,成为了一种......
  • 利用Docker和CLion在Mac优雅地开发和调试Linux C++程序
    利用Docker和CLion在Mac优雅地开发和调试LinuxC++程序starrymarin计算机主业,间断性健身爱好者,摩托、金融入门​关注他 27人赞同了该文章最近在做一些新的东西,所以学习了一些新的东西,也对旧知识加强了很多,所以终于有东西可以记录一下了。今天先更......