【k8s完整实战教程5】网络服务配置(nodeport/loadbalancer/ingress)

news/2024/11/14 18:37:24/

系列文章:这个系列已完结,如对您有帮助,求点赞收藏评论。
读者寄语:再小的帆,也能远航!

  1. 【k8s完整实战教程0】前言
  2. 【k8s完整实战教程1】源码管理-Coding
  3. 【k8s完整实战教程2】腾讯云搭建k8s托管集群
  4. 【k8s完整实战教程3】k8s集群部署kubesphere
  5. 【k8s完整实战教程4】使用kubesphere部署项目到k8s
  6. 【k8s完整实战教程5】网络服务配置(nodeport/loadbalancer/ingress)
  7. 【k8s完整实战教程6】完整实践-部署一个federated_download项目

  1. nodeport方式的service:使用节点IP+节点端口访问
  2. loadbalance方式的service:使用统一虚拟IP+服务端口访问
  3. ingress方式的service:绑定域名生成一个网址直接访问
    根据需要三选一配置就行!

1 nodeport

前面仅仅部署好了deployment,还不能进行访问,因此需要在kubesphere上创建service,nodeport方式进行创建。

1 创建服务

kubesphere-应用负载-服务-创建

1.1 基本信息

在这里插入图片描述

1.2 服务设置

指定工作负载
在这里插入图片描述

容器端口和服务端口

1.3 高级设置

外部访问-访问模式:nodeport
在这里插入图片描述

1.4 查看

创建成功
在这里插入图片描述

2 进入服务中查看节点端口

有一个节点端口,意思就是可以通过这个节点端口进行访问。
在这里插入图片描述

3 访问

在这里插入图片描述

集群中的另一个节点也一样可以访问!

2 负载均衡 loadbalance

1 创建

Tencent cloud-集群-服务与路由-service-新建
在这里插入图片描述

2 查看

在这里插入图片描述

2.1 进入负载均衡器

在这里插入图片描述

可以看到一些信息,包括虚拟IP

2.2 查看监听器管理

在这里插入图片描述

3 访问

在这里插入图片描述

3 ingress

负载均衡的弊端是:创建一个公网LB负载均衡器只能供一个服务使用
所以要引入ingress,它的作用概括就为:为服务绑定多个域名

0 获取域名

我没有域名,好像也不需要域名

1 创建

Tencent cloud-集群-服务与路由-ingress-新建
在这里插入图片描述

2 查看

创建成功
在这里插入图片描述

3 访问

直接点击链接
在这里插入图片描述


http://www.ppmy.cn/news/41092.html

相关文章

4.9周末学习日记(初试蓝桥杯)

今天,可太充实了,学习就是王道! 好就没有在周末全勤学习了,梦回高中. 本来早上是在看啊哈算法,前面部分发现好像都学习过就当复习了 但是看到了快排就忍不住想打一下 #include<stdio.h> int a[100];void quiksort(int x,int y){ if(x>y)return ; int heada[x]; in…

进程的状态转换

进程的状态模型有三种&#xff0c;从最简单的说起&#xff0c;方便理解。重点是哪些状态可以经由哪些状态到达&#xff0c;以及三种模型之间多了什么状态 三状态进程模型 运行态&#xff1a;进程正在运行&#xff0c;进程除了获得CPU之外还获得其他资源。 就绪态&#xff1a;进…

《计算机网络——自顶向下方法》精炼——1.4到1.7

三更灯火五更鸡&#xff0c;努力学习永不止。无惧困难与挑战&#xff0c;砥砺前行向成功。 文章目录引言正文时延排队时延吞吐量协议层次&#xff0c;服务模型&#xff08;重点&#xff09;封装&#xff08;重点&#xff09;网络安全&#xff08;选看&#xff09;恶意软件的分类…

【创建者模式】工厂模式

文章目录1、概述2、简单工厂模式2.1、介绍2.2、结构2.3、具体实现3、工厂方法模式3.1、介绍3.2、结构3.3、具体实现4、抽象工厂模式4.1、介绍4.2、结构4.3、具体实现4.4、适用场景5、简单工厂模式改进5.1、介绍5.2、具体实现6、JDK中的迭代器1、概述 根据百科的定义&#xff0…

【第0篇】从0-1自建个人博客系统【web端,admin管理端,express后端,Nginx部署】--vue3技术 reac+hook技术 umi4

【第0篇】从0-1自建个人博客系统【web端&#xff0c;admin管理端&#xff0c;后端】 文章完整地址&#xff1a;http://huxunxun.top/lookArtical?artical_id18 【序言】 我是一个微小的前端开发工程师。 我本不应该是一个前端开发的&#xff0c;我大学学的是计算机科学与技术…

天选姬 - 桌面宠物

天选姬 - 桌面宠物前言下载使用更新设置右键菜单人机交互系统状态闹钟壁纸前言 桌面宠物顾名思义指在电脑桌面的宠物&#xff0c;可以是各种动物或Q版人物。可以进行交互并拥有各种各样的功能&#xff0c;本文介绍一款适用于各种电脑的桌面宠物&#xff0c;天选姬&#xff0c;…

记录-html-docs-js避坑指南

这里给大家分享我在网上总结出来的一些知识&#xff0c;希望对大家有所帮助 前言 我们公司目前在做基于tiptap的在线协同文档&#xff0c;最近需要做导出 pdf、word 需求。 导出 word 文档使用的是html-docx-js-typescript&#xff0c;是用 typescript 重写了一下html-docx-js&…

ffmpeg的滤镜

FFmpeg 是一款开源的跨平台音视频处理工具&#xff0c;它提供了众多功能强大的滤镜用于视频/音频的加工处理。其中&#xff0c;滤镜(Filter)是 FFmpeg 中一个十分重要且常用的组件&#xff0c;它们可以实现对视频和音频的各种操作和变化&#xff0c;如转码、编解码、剪裁、裁剪…