首页 > 其他分享 >kube-api-server的端口是多少?各个pod是如何访问kube-api-server的

kube-api-server的端口是多少?各个pod是如何访问kube-api-server的

时间:2024-03-09 16:56:53浏览次数:24  
标签:kubernetes 端口 server api pod kube

kube-api-server的端口是8080和6443,前者是http的端口,后者是https的端口,以我本机使用kubeadm安装的k8s为例:

在命名空间的kube-system命名空间里,有一个名称为kube-api-master的pod,

这个pod就是运行着kube-api-server进程,它绑定了master主机的ip地址和6443端口,但是在default命名空间下,存在一个叫kubernetes的服务,该服务对外暴露端口为443,目标端口6443,

这个服务的ip地址是clusterip地址池里面的第一个地址,同时这个服务的yaml定义里面并没有指定标签选择器,

也就是说这个kubernetes服务所对应的endpoint是手动创建的,该endpoint也是名称叫做kubernetes,该endpoint的yaml定义里面代理到master节点的6443端口,也就是kube-api-server的IP和端口。

这样一来,其他pod访问kube-api-server的整个流程就是:pod创建后嵌入了环境变量,pod获取到了kubernetes这个服务的ip和443端口,请求到kubernetes这个服务其实就是转发到了master节点上的6443端口的kube-api-server这个pod里面。

标签:kubernetes,端口,server,api,pod,kube
From: https://www.cnblogs.com/peteremperor/p/18062951

相关文章

  • kubelet的功能、作用是什么
    kubelet部署在每个node节点上的,它主要有4个功能:1、节点管理。kubelet启动时会向api-server进行注册,然后会定时的向api-server汇报本节点信息状态,资源使用状态等,这样master就能够知道node节点的资源剩余,节点是否失联等等相关的信息了。master知道了整个集群所有节点的资源情况,这对......
  • Kubernetes Replica Sets 和 Kubernetes Replica Controller的区别
    ReplicaSet(RS)是ReplicationController(RC)的升级版本。ReplicaSet和 ReplicationController之间的唯一区别是对选择器的支持。ReplicaSet支持labelsuserguide中描述的set-based选择器要求, 而ReplicationController仅支持equality-based的选择器要求。标签选择器用来选择包......
  • 淘宝天猫获得淘宝商品评论 API 返回值说明 (商品详情店铺)
    item_review-获得淘宝商品评注册开通taobao.item_review公共参数名称 类型 必须 描述key String 是 调用key(必须以GET方式拼接在URL中)secret String 是 调用密钥api_name String 是 API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]cache String ......
  • 淘宝天猫获得商品详情 API 如何做到实时数据获取?
    淘宝天猫的商品详情API实现实时数据获取主要依赖于以下几个关键方面:API设计与更新频率:淘宝天猫的API接口会定期进行数据更新,确保返回的商品详情是最新的。这通常依赖于平台的后端系统,它们会实时监控商品数据的变化并实时更新到API中。开发者在调用API时,可以获取到最新的商品详......
  • 使用 Visual Studio 2022 直接调试 WebAPI
    参考资料https://learn.microsoft.com/zh-cn/aspnet/core/test/http-files?view=aspnetcore-8.0在没有Postman等专门软件环境下,有没有轻量的调试http方法呢?尤其是每天都要打开宇宙第一IDE的环境,其实VS本身就带了一种方式,就是创建一个http文件来完成这个工作.VisualStud......
  • minikube初体验【1】
    minikube介绍K8S的迷你版本,运行于单机之上的K8S。当资源并不多,而需要学习或者开发基于k8s集群的组件,minikube也是一个不错的选择。minikube官方文档:https://minikube.sigs.k8s.io/docs/start/安装前准备官方文档写的非常详细。大概意思是说,需要准备一台不能等于2核心......
  • API可视化编排,提高API可复用率
    在数字化时代,API(应用程序编程接口)已成为不同软件应用之间沟通的桥梁。然而,如何高效管理、编排和复用这些API,成为了企业和开发者面临的重要挑战。随着技术的不断进步,RestCloud API可视化编排应运而生,成为提高API复用率、提升开发效率的得力助手。 一、API复用率的挑战在传统的......
  • 如何开发云打印服务?云打印api怎么对接?
    近来一段时间,云打印的火热让很多企业和第三方程序也想通过云打印服务来进行App的变现,尤其是一些学习类、工具类App,本身的变现方式较为单一,对于云打印服务的需求就更大了。那么我们该如何开发云打印服务?云打印api怎么对接?今天就带大家来了解一下。 如何开发云打印服务?云打印ap......
  • SQL Server自增列跳号总结
    从SQLServer2012开始,Microsoft就引入了一个新的功能/特性IDENTITYCACHE,引入这个功能的目录是为了提高包含自增列(IDENTITY)相关表的INSERT性能。但是随之而来的,就是可能会出现自增列(标识列)的跳号问题,如下所示:CREATE TABLE TEST(ID INT IDENTITY(1,1), NAME VARCHAR(16......
  • 高德地图api标记点和线段重合点击响应问题
    问题现象:现在地图上放置了line和marker,marker在line的上层显示这时line和marker同时存在,当line和marker有重合部分并点击重合点时,只响应line对应的click事件,而位于下方的line无法响应对应的click事件如图:原因:点击事件被上层的marker阻挡,marker并未注册点击事件解决方案在am......