kubernetes》》k8s》》Endpoint

Endpoint

Endpoint是一个非常重要的资源,它主要用于表示和管理服务(Service)所暴露的网络地址(IP地址和端口)。

手动编辑Endpoint

虽然不常见,但Endpoint也可以手动创建。这通常用于特殊情况,比如需要显式指定Endpoint的IP地址和端口,例如在与外部非K8s管理的服务进行集成时,可能需要手动创建Endpoint来定义服务的访问信息,以便将其纳入K8s的服务管理体系中。

csharp 复制代码
apiVersion: v1
kind: Endpoints
metadata:
  name: my-endpoint
subsets:
  - addresses:
      - ip: 地址
    ports:
      - port: 2020
        protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
  name: my-endpoint
spec:
  ports:
    - protocol: TCP
      port: 80
      targetPort: 2020
      nodePort: 30100
  type: NodePort


查看Endpoint

查看Endpoint:可以使用kubectl get endpoints命令来查看默认命名空间的Endpoint。输出结果会列出每个Service对应的Endpoint,包括IP地址和端口信息。

EndpointSlice

Endpoint与Service的关系




相关推荐
小小寂寞的城3 分钟前
Jenkins里构建一个简单流水线
java·运维·jenkins
wowocpp21 分钟前
idea springboot 配置文件 中文显示
java·spring boot·intellij-idea
User_芊芊君子24 分钟前
【Java面试题】——this 和 super 的区别
java·开发语言
柴薪之王、睥睨众生25 分钟前
(自用)Java学习-5.8(总结,springboot)
java·开发语言·spring boot·学习·mybatis
牛马baby26 分钟前
Java高频面试之并发编程-17
java·开发语言·面试
不辉放弃1 小时前
java连数据库
java·mysql
hwj运维之路6 小时前
k8s监控方案实践(三):部署与配置Grafana可视化平台
云原生·kubernetes·grafana
yt948326 小时前
Docker-基础(数据卷、自定义镜像、Compose)
运维·docker·容器
Hfc.6 小时前
docker-daemon.json
docker·容器·json
和计算机搏斗的每一天6 小时前
k8s之探针
云原生·容器·kubernetes