【问题标题】:How to specify host port range instead of host port in kubernete's pod yaml file?如何在 kubernete 的 pod yaml 文件中指定主机端口范围而不是主机端口?
【发布时间】:2016-07-20 03:50:08
【问题描述】:

在 docker run 命令中,我们可以指定要绑定到 EXPOSEd 容器端口的主机端口范围。我想通过 Kubernetes 做同样的事情。有谁知道这是怎么做到的吗?我当前的 pod 定义是 as-

apiVersion: v1  
kind: Pod  
metadata:  
  name: nginx-testing  
spec:  
   containers:  
   - name: nginx-container  
     image: docker.io/nginx  
     ports:  
     - containerPort: 80  
       hostPort: 9088  

在最后一行,我想要一个端口号范围,而不是指定单个端口号。我尝试了类似hostPort: 9088-9999 or 9088..9999 的方法,但它不起作用。

【问题讨论】:

标签: docker kubernetes port kubernetes-pod


【解决方案1】:

目前任何 Kubernetes API 对象都不支持端口范围。有一个开放的issue 讨论服务中的端口范围。请添加您的用例和您的想法!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-20
    • 2020-08-19
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多