网站首页 > 文章精选 正文
pod基础概念
- pod相当于一个运行容器的环境,有独立的ip地址,也有自己的hostname,利用namespace进行资源隔离。
- pod内部封装的是容器,可以封装一个或者多个相关的容器。
pod网络
- pod有自己独立的ip地址。
- pod内部容器之间访问采用localhost访问。
pod如何对外提供访问
pod是虚拟的资源对象(进程),没有对应实体版本(物理机,物理网卡)与之对应,无法对外提供服务访问。
pod如果想要对外提供服务,必须绑定物理机端口(在物理机上开启端口,让这个端口和pod端口进行映射),这样就可以通过物理机进行数据包的转发。其具体流程如下
先通过物理机ip+端口进行转发->进行数据包转发
访问pod如何实现负载均衡
pod是一个进程,是有生命周期的,宕机、版本更新都会创建新的pod,此时ip地址发生变化,hostname也会发生变化。要实现pod负载均衡就需要了解什么是service资源对象。
首先k8s集群中包含如下几类ip地址:
- pod ip: pod ip地址
- node ip: 物理机ip地址
- cluster ip: 虚拟ip,由kubenetes抽象出的service对象,service对象即是一个vip的资源对象。
service如何实现负载均衡
- service和pod都是一个进程,service也不能对外提供服务。
- service和pod可以直接进行通信,它们的通信属于局域网通信。
外部把请求交给service后,service使用(iptables,ipvs)做数据包分发。
- service和一组pod副本通过标签选择器进行关联
- endpoints存储所有pod的ip地址
pod宕机、发布新版本,service如何发现pod已经发生变化
kube-proxy监听所有pod,发现pod变化去更新存储在etcd中的endpoints中的映射关系。
猜你喜欢
- 2025-07-09 别被云原生忽悠了:接地气的 K8s 生产落地长这样
- 2025-07-09 简单了解下Kubernetes网络通信(kubernetes网络模型)
- 2025-07-09 佚名运维 k8s 训练营 - 第1天(k8s运维是什么)
- 2025-07-09 k8s实践(三):pod常用操作(k8s pod service deployment)
- 2025-07-09 Kubernetes 核心概念全景图:Pod、Node、Cluster、Control Plane 等
- 2025-07-09 K8S之调度器-精细控制Pod分布(k8s pod调度过程详解)
- 2025-07-09 【超融合云计算中心】核心K8S容器实践应用指南
- 2025-07-09 Kubernetes从零到精通(01-简介)(kubernetes入门教程)
- 2025-07-09 service详解(service理解)
- 2025-07-09 kubernetes基本概念(kubernetes架构详解)
- 最近发表
-
- 五分钟轻松熟悉一个k8s Operator应用制作
- iLogtail 使用入门 - K8S 环境日志采集到 SLS
- k8s之配置CNI网络(k8s 网络配置)
- Linux系统K8S集群架构及常用操作命令之K9S安装及使用
- Centos 安装部署Kubernetes(K8s)(k8s环境搭建 centos)
- 集群外部署Prometheus+Grafana监控K8S解析
- k8s安装UI管理工具Kuboard安装(k8s安装步骤)
- k8s中使用Helm安装生产级别redis集群
- K8s集群(K8s集群添加新节点更新步骤)
- Kubernetes (k8s) 基本命令速查(k8s kubernetes教程)
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)