首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
Kubernetes限制范围
Kubernetes资源配额
Kubernetes进程ID约束与预留
Kubernetes节点资源管理器
Kubernetes调度器
Kubernetes将Pod指派给节点
Kubernetes Pod开销
Kubernetes Pod拓扑分布约束
Kubernetes污点和容忍度
Kubernetes调度框架
Kubernetes调度器性能调优
Kubernetes扩展资源的资源装箱
Kubernetes Pod优先级和抢占
Kubernetes节点压力驱逐
Kubernetes API发起的驱逐
Kubernetes管理资源
Kubernetes集群网络系统
Kubernetes日志架构
Kubernetes系统组件指标
Kubernetes系统日志
Kubernetes系统组件追踪
Kubernetes中的代理
Kubernetes API优先级和公平性
Kubernetes安装扩展
当前位置:
首页>>
技术小册>>
Kubernetes中文教程(四)
小册名称:Kubernetes中文教程(四)
本文讲述了 Kubernetes 中所使用的代理。 ## 代理 用户在使用 Kubernetes 的过程中可能遇到几种不同的代理(proxy): 1 . [kubectl proxy]: - 运行在用户的桌面或 pod 中 - 从本机地址到 Kubernetes apiserver 的代理 - 客户端到代理使用 HTTP 协议 - 代理到 apiserver 使用 HTTPS 协议 - 指向 apiserver - 添加认证头信息 2 . [apiserver proxy]: - 是一个建立在 apiserver 内部的“堡垒” - 将集群外部的用户与集群 IP 相连接,这些 IP 是无法通过其他方式访问的 - 运行在 apiserver 进程内 - 客户端到代理使用 HTTPS 协议 - 通过可用信息进行选择,代理到目的地可能使用 HTTP 或 HTTPS 协议 - 可以用来访问 Node、 Pod 或 Service - 当用来访问 Service 时,会进行负载均衡 3 . [kube proxy]: - 在每个节点上运行 - 代理 UDP、TCP 和 SCTP - 不支持 HTTP - 提供负载均衡能力 - 只用来访问 Service 4 . apiserver 之前的代理/负载均衡器: - 在不同集群中的存在形式和实现不同 - 位于所有客户端和一个或多个 API 服务器之间 - 存在多个 API 服务器时,扮演负载均衡器的角色 5 . 外部服务的云负载均衡器: - 由一些云供应商提供 - Kubernetes 服务类型为 `LoadBalancer` 时自动创建 - 通常仅支持 UDP/TCP 协议 - SCTP 支持取决于云供应商的负载均衡器实现 - 不同云供应商的云负载均衡器实现不同 Kubernetes 用户通常只需要关心前两种类型的代理,集群管理员通常需要确保后面几种类型的代理设置正确。 ## 请求重定向 代理已经取代重定向功能,重定向功能已被弃用。
上一篇:
Kubernetes系统组件追踪
下一篇:
Kubernetes API优先级和公平性
该分类下的相关小册推荐:
Kubernets合辑14-日志收集
Kubernets合辑11-持续集成
Kubernetes中文教程(三)
Kubernets合辑13-集群监控
Kubernetes中文教程(二)
Kubernetes中文教程(六)
Kubernets合辑12-配置中心
Kubernets合辑3-kubernetes介绍
Kubernets合辑15-持续部署
Kubernets合辑9-资源约束
Kubernets合辑6-服务发现
Kubernetes中文教程(一)