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




相关推荐
西岭千秋雪_32 分钟前
Zookeeper实现分布式锁
java·分布式·后端·zookeeper·wpf
MarcoPage2 小时前
Python 字典推导式入门:一行构建键值对映射
java·linux·python
脸大是真的好~2 小时前
黑马JAVAWeb-11 请求参数为数组-XML自动封装-XML手动封装-增删改查-全局异常处理-单独异常分别处理
java
Hello.Reader4 小时前
Data Sink定义、参数与可落地示例
java·前端·网络
2401_837088505 小时前
stringRedisTemplate.opsForHash().entries
java·redis
victory04315 小时前
K8S重启之后无法启动故障排查 与 修复
云原生·容器·kubernetes
lkbhua莱克瓦247 小时前
Java基础——集合进阶3
java·开发语言·笔记
蓝-萧7 小时前
使用Docker构建Node.js应用的详细指南
java·后端
多喝开水少熬夜7 小时前
Trie树相关算法题java实现
java·开发语言·算法
java_logo8 小时前
SGLANG Docker容器化部署指南
linux·运维·docker·容器·eureka·1024程序员节