返回顶部
首页 > 资讯 > 精选 >kubernetes中如何使用kubectl port-forward
  • 345
分享到

kubernetes中如何使用kubectl port-forward

2023-06-04 17:06:07 345人浏览 泡泡鱼
摘要

小编给大家分享一下kubernetes中如何使用kubectl port-forward,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一:简介kubectl po

小编给大家分享一下kubernetes中如何使用kubectl port-forward,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

一:简介
kubectl port-forward 通过端口转发映射本地端口到指定的应用端口,从而访问集群中的应用程序(Pod).

二:举例

1.创建一个 Pod 来运行 Redis 服务器

a.创建一个 Pod:

  1. kubectl create -f https://k8s.io/docs/tasks/access-application-cluster/Redis-master.yaml

命令运行成功后将有以下输出验证该 Pod 是否已经创建:

  1. pod "redis-master" created

b.检查 Pod 是否正在运行且处于就绪状态:

  1. kubectl get pods

当 Pod 就绪,输出显示 Running 的状态:

  1. NAME           READY     STATUS    RESTARTS   AGE

  2.  redis-master   2/2       Running   0          41s

c.验证 Redis 服务器是否已在 Pod 中运行,并监听 6379 端口:

  1. kubectl get pods redis-master --template='{{(index (index .spec.containers 0).ports 0).containerPort}}{{"\n"}}'

端口输出:6379

2.将本地端口转发到 Pod 中的端口

a.将本地工作站上的 6379 端口转发到 redis-master pod 的 6379 端口:

  1. kubectl port-forward redis-master 6379:6379

输出类似于:

  1. I0710 14:43:38.274550    3655 portforward.Go:225] Forwarding from 127.0.0.1:6379 -> 6379

  2.  I0710 14:43:38.274797    3655 portforward.go:225] Forwarding from [::1]:6379 -> 6379

b.启动 Redis 命令行界面
redis-cli
c.在 Redis 命令行提示符下,输入 ping 命令:
127.0.0.1:6379>ping
Ping 请求成功返回 PONG。

三:总结
创建连接,将本地的 6379 端口转发到运行在 Pod 中的 Redis 服务器的 6379 端口。有了这个连接您就可以在本地工作站中调试运行在 Pod 中的数据库

以上是“kubernetes中如何使用kubectl port-forward”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: kubernetes中如何使用kubectl port-forward

本文链接: https://lsjlt.com/news/238642.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • kubernetes中如何使用kubectl port-forward
    小编给大家分享一下kubernetes中如何使用kubectl port-forward,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一:简介kubectl po...
    99+
    2023-06-04
  • 如何在pytorch中使用forward 方法
    这篇文章将为大家详细讲解有关如何在pytorch中使用forward 方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。forward 的使用class Module(nn.Mod...
    99+
    2023-06-06
  • C++11中如何使用forward函数
    本篇文章给大家分享的是有关C++11中如何使用forward函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。传值函数模板假设有一组函数,根据两个输入值进行工作,例如下面的ad...
    99+
    2023-06-19
  • 如何使用 kubernetes go-client 获取 kubectl 提供的相同 Pod 状态信息
    “纵有疾风来,人生不言弃”,这句话送给正在学习Golang的朋友们,也希望在阅读本文《如何使用 kubernetes go-client 获取 kubectl 提供的相同 Pod 状态信息》后,能够...
    99+
    2024-04-05
  • 如何安装minikube,kubectl以及实现Kubernetes集群部署
    这篇文章给大家介绍如何安装minikube,kubectl以及实现Kubernetes集群部署,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。(1) 安装kubectlcurl -LO https://storage.g...
    99+
    2023-06-19
  • kubernetes中Secret如何使用
    小编给大家分享一下kubernetes中Secret如何使用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一: 简介Secret 可以作为数据卷被挂载,或作为环境...
    99+
    2023-06-04
  • kubernetes中如何使用PodPreset
    这篇文章主要介绍了kubernetes中如何使用PodPreset,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一:简介    PodPreset 资源对...
    99+
    2023-06-04
  • python中forward怎么使用
    在Python中,我们可以使用`forward()`方法来控制海龟绘图中的移动方向。首先,我们需要导入`turtle`模块,并创建一...
    99+
    2023-10-11
    python
  • Pytorch中如何调用forward()函数
    目录Pytorch调用forward()函数Pytorch函数调用的问题和源码解读总结Pytorch调用forward()函数 Module类是nn模块里提供的一个模型构造类,是所有...
    99+
    2023-02-17
    Pytorch调用forward函数 Pytorch forward函数 Pytorch forward()函数
  • 如何在PHP中使用Kubernetes?
    近年来,Kubernetes已经成为了容器化部署的重要工具之一,而PHP作为应用开发的常用语言,如何在PHP中使用Kubernetes就成为了一个重要的话题。本文将介绍如何在PHP中使用Kubernetes,包括如何创建Kubernetes...
    99+
    2023-05-14
    使用 PHP Kubernetes
  • 如何使用Kubernetes
    这篇文章主要介绍“如何使用Kubernetes”,在日常操作中,相信很多人在如何使用Kubernetes问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Kubernet...
    99+
    2024-04-02
  • YAML文件如何在kubernetes中使用
    YAML文件如何在kubernetes中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。01 YAML文件介绍      K8S在启动Pod...
    99+
    2023-06-14
  • 如何在PHP中使用Kubernetes函数
    随着云计算技术不断发展,Kubernetes已经成为了管理容器化应用程序的标准平台。使用Kubernetes可以轻松地管理和扩展应用程序,而且该平台的可靠性和安全性也得到了广泛认可。对于PHP开发人员来说,在Kubernetes上运行PHP...
    99+
    2023-05-18
    函数 PHP Kubernetes
  • kubectl中get命令及使用示例总结
    目录一、命令格式二、resource列表三、可选参数四、 示例一、命令格式 kubectl get resource名称 二、resource列表 allcertificatesig...
    99+
    2024-04-02
  • JavaScript中History的back和forward怎么使用
    本篇内容介绍了“JavaScript中History的back和forward怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大...
    99+
    2024-04-02
  • Kubernetes中如何使用Rancher部署K8S集群
    本篇文章给大家分享的是有关Kubernetes中如何使用Rancher部署K8S集群,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.安装Rancher这里使用三台机器来搭建K...
    99+
    2023-06-19
  • 如何使用Go构建Kubernetes应用
    这篇文章主要介绍“如何使用Go构建Kubernetes应用”,在日常操作中,相信很多人在如何使用Go构建Kubernetes应用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Go构建Kubernete...
    99+
    2023-06-15
  • __init__、forward、__call__三者怎么在pytorch中使用
    本篇文章给大家分享的是有关__init__、forward、__call__三者怎么在pytorch中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1)__init__主要...
    99+
    2023-06-06
  • kubernetes中如何使用 kubeadm 创建高可用集群
    本篇文章为大家展示了kubernetes中如何使用 kubeadm 创建高可用集群,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一. 环境和版本信息OS:  CentO...
    99+
    2023-06-19
  • 如何精准设计Fedora nfs中port
    如何精准设计Fedora nfs中port,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。学习Fedora时,你可能会遇到Fedora nfs问题,这里将介绍Fedora n...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作