当前位置:网站首页>Kubernetes 网络入门
Kubernetes 网络入门
2022-08-03 12:07:00 【InfoQ】
- Kubernetes 部署由节点(node)组成,这些节点或为物理机或为虚拟机。
- 节点相互连接构成一个集群(cluster)。
- 每个集群都会管理 pod。从 Kubernetes 网络和基础架构级别来看,pod 是可部署的最小计算单元。一个或多个 pod 可构成一个 service。
- 每个 pod 内部都有一个或多个容器(取决于应用的大小)。
什么是 Kubernetes Service?
ClusterIP
kube-proxyNodePort
- 下游客户端必须知道节点的 IP 地址才能与其连接 —— 如果节点的 IP 地址或虚拟机主机发生变化,则无法建立连接。
- NodePort 无法将流量转发到多个 IP 地址。
- 如下图所示,NodePort 没有在 Kubernetes 集群中提供负载均衡,因此流量会被随机分发给各个 service。这可能会导致 service 过载和端口耗尽。


LoadBalancer


什么是 Kubernetes Ingress Controller?


部署带有 Ingress controller 的负载均衡器
- 负载均衡器(或称 ADC):
- 所有者:NetOps(也可能是 SecOps)团队
- 用例:位于 Kubernetes 外部,作为唯一面向公众的终端,为集群之外的用户提供服务和应用。作为一种更通用的应用,旨在提高安全性,并促进交付更高级别的网络管理。
- Ingress controller:
- 所有者:Platform Ops 或 DevOps 团队
- 用例:位于 Kubernetes 内部,支持细粒度的南北流量(HTTP2、HTTP/HTTPS、SSL/TLS 终止、TCP/UDP、WebSocket、gRPC)负载均衡、API 网关功能以及集中式安全防护和身份验证。


后续步骤
更多资源
- 官网:https://www.nginx.org.cn/
- 微信公众号:https://mp.weixin.qq.com/s/XVE5yvDbmJtpV2alsIFwJg
- 微信群:https://www.nginx.org.cn/static/pc/images/homePage/QR-code.png?v=1621313354
- B 站:https://space.bilibili.com/6283
边栏推荐
- asdn涨薪技术之apifox+Jenkins如何玩转接口自动化测试
- 【Verilog】HDLBits题解——Circuits/Sequential Logic/Latches and Flip-Flops
- 【一起学Rust 基础篇】Rust基础——变量和数据类型
- 4500字归纳总结,一名软件测试工程师需要掌握的技能大全
- ThreadLocal源码解析及使用场景
- bash case用法
- 如图,想批量读取mysql,批量处理,有哪个地方参数需要改变呢?
- 【精品必知】Pod生命周期
- Knowledge Graph Question Answering System Based on League of Legends
- 如何免费获得一个市全年的气象数据?降雨量气温湿度太阳辐射等等数据
猜你喜欢

Matlab学习13-图像处理之可视化GUI程序

【云原生 · Kubernetes】部署Kubernetes集群

项目概述、推送和存储平台准备

【倒计时5天】探索音画质量提升背后的秘密,千元大礼等你来拿

别再用if-else了,分享一下我使用“策略模式”的项目经验...

长城简漫·暑期安全篇⑤ 这个强,不能逞

PC client automation testing practice based on Sikuli GUI image recognition framework

漫谈缺陷管理的自动化实践方案

What knowledge points do you need to master to learn software testing?

想学自动化测试网课哪个好?过了人告诉你:适合自己的才是最重要
随机推荐
word标尺有哪些作用
asdn涨薪技术之apifox+Jenkins如何玩转接口自动化测试
【一起学Rust 基础篇】Rust基础——变量和数据类型
LeetCode刷题笔记:622.设计循环队列
【HCIP持续更新】STP协议相关保护机制
After completing the interview and clearance collection of Alibaba, I successfully won the 15th Offer this year
RTP协议分析
LeetCode-1161. 最大层内元素和
Vs 快捷键---探索不一样的编程
基于英雄联盟的知识图谱问答系统
FE主导打造一个运营活动平台
零信任架构分析【扬帆】
基于SSM和Web实现的农作物生长监控系统
AMS simulation
QGIS绘制演习区域示意图
Matlab学习11-图像处理之图像变换
特征降维学习笔记(pca和lda)(1)
-树的高度-
第四课 标识符、关键字、变量、变量的分类和作用域、常量
苹果发布 AI 生成模型 GAUDI,文字生成 3D 场景