首页 > 其他分享 >k8s-网络

k8s-网络

时间:2023-09-22 16:22:26浏览次数:25  
标签:ingress service ip 网络 访问 集群 NodePort k8s

service

将运行在一组pods上的应用程序公开为网络服务的抽象方法

kubernetes为pods提供自己的ip地址,并为一组pod提供相同的DNS名,并且可以在他们之间进行负载均衡

访问service的ip地址就能获取pod的内容

ingress

ingress是对集群中服务的外部访问进行管理的API对象,典型的访问方式是HTTP

 

从集群外部访问service的方法

1、ClusterIP:

      仅仅使用一个集群内部的IP地址-这是默认值。选择这个值意味着你只想这个服务在集群内部才可以被访问到

2、NodePort:

      在集群内部IP的基础上,在集群的每一个节点的端口上开放这个服务。你可以在任意:NodePort地址上访问到这个服务

3、LoadBalancer:

      在使用一个集群内部IP地址和在NodePort上开放一个Service的基础上,还可以向云提供者申请一个负载均衡器,将流量转发到已经以NodePort开发的Service上

标签:ingress,service,ip,网络,访问,集群,NodePort,k8s
From: https://www.cnblogs.com/xupengxiang/p/17722694.html

相关文章

  • 2023 ICPC网络赛第一场(A,D,J,L)
    2023ICPC网络赛第一场(A,D,J,L)AQualifiersRankingRules先把两场比赛的学校排名处理出来,然后两场比赛的同位次进行合并即可#include<bits/stdc++.h>usingnamespacestd;usingi64=longlong;intmain(){ ios::sync_with_stdio(false); cin.tie(nullptr); in......
  • 虚拟机镜像无网络
    问题虚拟机连不上网解决打开虚拟机设置网络适配器:网络连接选择“NAT模式”......
  • MQ - 03 基础篇_网络模块
    @[toc]导图概述对消息队列来说,网络模块是核心组件之一,网络模块的性能很大程度上决定了消息传输的能力和整体性能。如果你是Java技术栈的开发人员,讲到网络模块的开发,大概率第一反应就是Netty。Netty作为Java网络编程中最出名的类库,几乎主宰了Java的网络编程。那消息队列网络......
  • 18 NAT(网络地址转换)
    NAT:对IP数据报文中的IP地址进行转换,是一种在现网中被广泛部署的技术,一般部署在网络出口设备,例如路由器或防火墙上。在私有网络内部(园区、家庭)使用私有地址,出口设备部署NAT,对于“从内到外”的流量,网络设备通过NAT将数据包的源地址进行转换(转换成特定的公有地址),而对于“从外到内的......
  • python+playwright 学习-81 page.expect_request()捕获网络请求
    前言page.expect_request()可以捕获网页上发出去的请求,当有多个请求时,可以根据请求url,请求方式判断。expect_request官方文档示例withpage.expect_request("http://example.com/resource")asfirst:page.get_by_text("triggerrequest").click()first_request=firs......
  • 计算机网络各报文段参数
    各报文段需要记忆的内容HTTP报文HTTP报文分为请求报文&响应报文请求报文:1.请求行:请求方法(常用get/post)、请求URL、HTTP协议版本2.首部行3.请求体/实体主体响应报文:1.状态行2.响应头部3.响应体 UDP数据报1.首部8B,由4个字段组成(都是2B)2.长度字段包括首部+数据部分3.检验和检验......
  • 网络技术-IP协议
    IP:InternetProtocol即因特网协议;网络层位于数据链路层与传输层之间。网络层中包含了许多协议,其中最为重要的就是IP协议。网络层提供了IP路由功能。理解IP路由除了要熟悉IP协议的工作机制之外,还必须理解IP编制以及如何合理地使用IP地址来设计网络。 IP的包结构:IP包头固定20......
  • 两个异地私有网络通过各自的静态公网地址配置GRE,实现两个跨区域内网互通
                                       网络拓扑图 解释:pc1和pc2分别属于一个公司的两个地区的不同私网,pc1所属的区域出口为静态公网地址1.1.1.1,pc2所属的区域出口为静态公网地址2.2.2.2。 需求:1.实现......
  • pve系统盘扩容、网络IP设置、端口映射、DHCP服务器
    pve系统盘扩容fdisk/dev/vda输入n然后按几下回车直到提示Createdanewpartition最后输入w退出pvcreate/dev/vda4vgextendpve/dev/vda4vgs #查看可用容量lvresize-r-L+40G/dev/pvelvs  #查看lv卷大小在Datacenter->pve->System->NetworkCreate一个新的Linux......
  • k8s-调度单元pod
    podpod的共享上下文包括一组linux名字空间、控制组和可能一些其他的隔离方面,即用来隔离docker容器的技术。Pod 是可以在Kubernetes中创建和管理的、最小的可部署的计算单元。pod的生命周期pending:挂起running:运行succeeded:成功failed:失败unknown:未知waiting:等待runni......