Kubernetes 服务与存储卷使用指南
1. Kubernetes 服务基础
Kubernetes 服务可通过内部的服务 IP(如 10.100.109.230)在系统内访问,也能借助外部 IP(如 192.168.122.102)在系统外连接。例如,可以使用以下命令向服务发起请求:
$ curl 192.168.122.102:8080
2. 为无选择器的端点创建服务
- 创建端点 :Kubernetes 端点是一种抽象概念,可让 Kubernetes 外部的组件(如其他系统中的数据库)成为 Kubernetes 资源的一部分。创建端点需要指定 IP 地址和端口。以下是一个示例模板:
$ cat k8s-endpoint.yaml
apiVersion: v1
kind: Endpoints
metadata:
name: k8s-ep
subsets:
- addresses:
- hostname: kubernetes-io
ip: 45.54.44.100
ports:
- port: 80
不过,端点不是 Kubernetes API 支持直接暴露的资源,尝试暴露会报错:
$ kubectl expose -f k8s-endpoint.yaml
error:
超级会员免费看
订阅专栏 解锁全文
457

被折叠的 条评论
为什么被折叠?



