Reputation: 819
In docker, I can expose a range of ports using "-p 65000-65050:65000-65050". How do I achieve this for kubernetes in a pod.yml or replication-controller.yml?
Upvotes: 11
Views: 11079
Reputation: 2762
You can't. From the v1 API specs:
"ports": [
{
"name": "string",
"hostPort": 0,
"containerPort": 0,
"protocol": "string",
"hostIP": "string"
}
]
Each port is uniquely identified and exposing host ports would be an anti-pattern in Kubernetes.
Upvotes: 7