kubectl 端口转发多个服务

2024-02-11

我一直在尝试使用以下命令转发多个端口:

kubectl port-forward deployment/service1 8080:8080 && kubectl port-forward deployment/service2 8081:8081

and

kubectl port-forward deployment/service1 8080:8080 || kubectl port-forward deployment/service2 8081:8081

看起来它只转发带有以下输出的第一个:

Forwarding from 127.0.0.1:8080 -> 8080
Forwarding from [::1]:8080 -> 8080

我怎样才能让它在后台监听并运行第二个命令?


shell 运行第一个之后kubectl port-foward https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#port-forward命令时,进程会阻塞,第二个命令只会在第一个命令终止后才开始(很可能不会)。

To kubectl port-forward对于多个服务,您需要将每个命令放入后台:

kubectl port-forward deployment/service1 8080:8080 & \
kubectl port-forward deployment/service2 8081:8081 &

NOTE &是在后台(在子 shell 中)运行命令的 bash 指令。我用过\在多行上漂亮地打印命令,但您可以编写多个命令(用&) 在一行上,例如

echo "First" & echo "Second" & echo "Third" &
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

kubectl 端口转发多个服务 的相关文章

随机推荐

  • 使用循环在plotly中定义多个y轴

    我必须在多个 y 轴上绘制线条 然而 在情节上 轴的生成go Layout非常冗长 就像plotly文档中的这个例子一样 https plot ly python multiple axes https plot ly python mul
  • IntelliJ IDEA Plugin开发,如何获取MavenProjectsManager实例?

    如何获取 MavenProjectsManager 实例 plugin xml 中是否有服务 组件或其他内容来实例化 MavenProjectsManager 实例 MavenProjectsManager 经理 MavenProjects
  • 如何将 gcc 4.2 与 Xcode 4.2 一起使用

    对于一些较旧的代码 我需要将 gcc 4 2 与 Xcode 4 2 一起使用 我如何让它显示 向上 Xcode4 2似乎已经放弃了对它的支持 Thanks 这是一种启用编译的方法gcc 4 2 in Xcode 4 2 这主要是通过命令行
  • 与 Java 内存管理(栈和堆)混淆

    这可能听起来很愚蠢 但我仍然不清楚 Java 堆栈和内存堆 我通过学习了解到的情况如下 1 所有方法调用都在堆栈上 2 本地分配的所有内存都在内存堆上 这一点不是很清楚 3 new 运算符分配的所有内存 无论是在方法中还是在类中 都位于内存
  • 无法在 BoxCryptor 下推送​​到 Dropbox 中的 Git 存储库

    首先 我的机器上有一个位于 DropBox 之外的存储库 接下来 我将存储库 裸 克隆到 DropBox 内的一个文件夹中 该文件夹由 BoxCryptor 加密 根据以下命令 两者似乎都可以访问并被正确视为 git 存储库 PS D My
  • 在 wpf c# 中的某些控件中禁用全局 KeyBindings

    我有一个主窗口 其中有一些键绑定 如下所示
  • 如何使用 Python 查找我的数据属于哪个集群?

    我刚刚对我的数据运行了 PCA 然后运行了 K 均值聚类算法 运行算法后我得到了 3 个聚类 我试图找出我的输入属于哪些集群 以便收集有关输入的一些定性属性 我的输入是客户 ID 用于聚类的变量是某些产品的支出模式 下面是我为 K 均值运行
  • 使用 OpenCV 混合多个图像

    使用python与OpenCV混合多个图像的方法是什么 我遇到了以下片段 img cv2 addWeighted mountain 0 3 dog 0 7 0 on https docs opencv org 3 4 d5 dc4 tuto
  • 在 Windows JRE 中导入 StartCom CA 证书

    我有一个 Java 应用程序访问使用 StartCom SSL 证书的服务 为此 我需要将 StartCom CA 证书添加到 Java 的信任库中 因为默认情况下它们还不在那里 我已经使用这些命令在 Linux 上成功完成了此操作 sud
  • 在 TypeScript 中覆盖接口的属性

    我知道禁止在扩展接口中覆盖接口的属性 修改其类型 我正在寻找一种替代解决方案 该解决方案允许我不复制第一个界面的内容 它非常大 下面是我的第一个天真的方法 鉴于该基本接口 interface OrginalInterface title s
  • 如何在Cloud Firestore中完成WHERE IN查询[重复]

    这个问题在这里已经有答案了 我试图弄清楚如何根据值是否位于我客户端的数组中来返回查询 到目前为止我还没有发现任何关于这个问题的信息 这可能吗 Firestore 现在支持 IN 查询 公告 https firebase googleblog
  • Hibernate:排序多对多映射

    考虑以下带有 JPA 注释的映射 ManyToMany cascade CascadeType ALL JoinTable name infotype validations joinColumns JoinColumn name info
  • 关闭按钮的背光

    我正在开发一个可能在晚上使用的 Android 应用程序 因此 我需要关闭按钮的背光 我怎样才能做到这一点 在我自己的手机上 背光会在一段时间后关闭 但在摩托罗拉 Droid 上 我认为不会发生这种情况 我正在使用唤醒锁来保持屏幕打开 我应
  • 如何在普通表和 fts3 表之间创建触发器?

    我在 FTS3 表和普通数据库表之间切换时遇到问题 我的应用程序非常简单 允许用户将联系人添加到数据库 他们可以搜索与搜索查询匹配的联系人 为什么我使用 fts 表 然后将结果显示在带有 onItemclicklistener 的列表上 但
  • 使用 PACKET_MMAP 和 PACKET_TX_RING 发送数据比“正常”(不使用)慢

    我正在用 C 语言编写一个流量生成器 使用 PACKET MMAP 套接字选项来创建环形缓冲区以通过原始套接字发送数据 环形缓冲区充满了要发送和发送的以太网帧sendto叫做 环形缓冲区的全部内容通过套接字发送 这应该比在内存中拥有缓冲区并
  • 如何使用refresh_token获取新的access_token(使用Flask-OAuthLib)?

    我正在构建一个网站 后端Flask框架 http flask pocoo org 我在其中使用Flask OAuthlib https flask oauthlib readthedocs org en latest 与谷歌进行身份验证 身
  • 在 Twitter API 中使用正则表达式

    我正在使用 Python 中的 Tweepy 库来搜索推文 我想知道是否可以使用正则表达式来搜索推文 我正在使用以下代码 query ARNOLD or SYLVESTER for tweet in tweepy Cursor api se
  • 缓存 Android 中 MapView 上正在绘制的内容

    我正在为我的大学校园开发一个应用程序 该应用程序在 MapView 中显示校园 然后使用geopoints在mapView上使用draw方法绘制校园建筑物的轮廓 该类延伸Overlay http code google com androi
  • EntityGraph - 您必须在描述符处定义提取组管理器才能在查询上设置提取组

    我想在 EclipseLink 和 GlassFish 中使用实体图 Entity NamedQueries NamedQuery name invoice all query SELECT i FROM Invoice i NamedEn
  • kubectl 端口转发多个服务

    我一直在尝试使用以下命令转发多个端口 kubectl port forward deployment service1 8080 8080 kubectl port forward deployment service2 8081 8081