恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
添加本地服务到K8S列表
首页
资讯中心
/
添加本地服务到K8S列表
添加本地服务到K8S列表
发布时间:2026/8/8 17:36:54
原理看这篇Endpoint手动创建模式。https://blog.csdn.net/qq_43542296/article/details/124719178?fromshareblogdetailsharetypeblogdetailsharerId124719178sharereferPCsharesourceqq_43542296sharefromfrom_link步骤创建service、工作负载先随意指定一个、服务名为aia-accesscontrol-target-svc修改服务的yml文件删除spec.ports[0].targetPort属性# spec.ports[0].portService对象自身暴露的端口 # spec.ports[0].targetPortService把请求转发到后端Pod的targetPort端口上 # 由于这里要访问本地服务应该是本地服务的端口我们将来在endpoints中定义这里没有用删除即可 # 后面生成endpoint后会自动补上、spec.selector.app属性修改或者建服务时定义合理就不用改了spec.ports[0].name: http-7777属性值为和其它服务便于区分的值如http-aia-accesscontrol-target-svc-7777删除metadata.labels.app属性修改后效果打开kubectl控制面板进入/home/endpoints目录下建立aia-accesscontrol-target-svc.yml文件内容如下apiVersion: v1 kind: Endpoints metadata: name: aia-accesscontrol-target-svc namespace: local subsets: - addresses: - ip: 192.168.6.151 #本地IP ports: - port: 7777 #本地port name: http-aia-accesscontrol-target-svc-7777 #这个值和上面的端口名即spec.ports[0].name的值保持一致 protocol: TCP应用第3步的文件kubectl apply -f aia-accesscontrol-target-svc.ymlkubectl get endpoints命令验证一下是否存在刚刚建立的对应端点