gpt4 book ai didi

docker - Kubernetes NodePort 自定义端口

转载 作者:IT老高 更新时间:2023-10-28 12:37:52 30 4
gpt4 key购买 nike

有没有办法在 kubernetes 服务 YAML 定义中指定自定义 NodePort 端口?我需要能够在我的配置文件中明确定义端口。

最佳答案

您可以设置类型NodePort在您的Service部署。请注意,有一个 Node Port Range使用选项 --service-node-port-range 为您的 API 服务器配置(默认 30000-32767 )。您还可以通过设置 nodePort 来专门指定该范围内的端口。 Port 下的属性对象,否则系统将为您选择该范围内的端口。

所以一个 Service指定 NodePort 的示例看起来像这样:

apiVersion: v1
kind: Service
metadata:
name: nginx
labels:
name: nginx
spec:
type: NodePort
ports:
- port: 80
nodePort: 30080
name: http
- port: 443
nodePort: 30443
name: https
selector:
name: nginx

有关 NodePort 的更多信息,请参阅 this doc .配置 API Server 节点端口范围请见 this .

关于docker - Kubernetes NodePort 自定义端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43935502/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com