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的关系




相关推荐
一嘴一个橘子18 小时前
spring-aop 的 基础使用 - 4 - 环绕通知 @Around
java
小毅&Nora19 小时前
【Java线程安全实战】⑨ CompletableFuture的高级用法:从基础到高阶,结合虚拟线程
java·线程安全·虚拟线程
冰冰菜的扣jio19 小时前
Redis缓存中三大问题——穿透、击穿、雪崩
java·redis·缓存
Joren的学习记录19 小时前
【Linux运维大神系列】Kubernetes详解3(kubeadm部署k8s1.23高可用集群)
linux·运维·kubernetes
Hellc00719 小时前
Docker网络冲突排查与解决方案:完整指南
网络·docker·容器
小璐猪头19 小时前
专为 Spring Boot 设计的 Elasticsearch 日志收集 Starter
java
hanyi_qwe19 小时前
发布策略 【K8S (三)】
docker·容器·kubernetes
眠りたいです19 小时前
Docker核心技术和实现原理第二部分:docker镜像与网络原理
运维·网络·docker·容器
ps酷教程19 小时前
HttpPostRequestDecoder源码浅析
java·http·netty
闲人编程19 小时前
消息通知系统实现:构建高可用、可扩展的企业级通知服务
java·服务器·网络·python·消息队列·异步处理·分发器