pod 多个端口 yaml
时间: 2024-02-15 22:38:12 浏览: 120
在 Kubernetes 中,可以使用 `ports` 字段来声明一个 Pod 需要监听的端口。如果需要监听多个端口,可以在 `ports` 数组中声明多个端口。以下是一个示例 YAML 文件,其中声明了一个 Pod 需要监听两个端口:
```yaml
apiVersion: v1
kind: Pod
metadata:
name: my-pod
spec:
containers:
- name: my-container
image: my-image
ports:
- containerPort: 8080
- containerPort: 9090
```
在这个示例中,`ports` 数组中声明了两个端口,分别是 8080 和 9090。这意味着该 Pod 将监听这两个端口的流量。要部署此 YAML 文件,可以使用 `kubectl apply` 命令:
```bash
kubectl apply -f my-pod.yaml
```
这将会创建一个名为 `my-pod` 的 Pod,并且该 Pod 将会监听 8080 和 9090 两个端口的流量。
阅读全文