首页 > 关注

使用NodePort对外发布服务

来源:腾讯云 时间:2023-05-03 10:41:25


(资料图)

在Kubernetes中,使用NodePort类型的Service可以将服务公开到节点的公共IP地址和端口上。这种类型的Service非常适合需要在集群外部访问的应用程序。

创建一个NodePort类型的Service

以下是创建一个NodePort类型的Service的步骤:

首先,创建一个Deployment,用于部署应用程序。以下是一个示例Deployment YAML文件:

apiVersion: apps/v1kind: Deploymentmetadata:  name: example-appspec:  selector:    matchLabels:      app: example-app  replicas: 3  template:    metadata:      labels:        app: example-app    spec:      containers:        - name: example-app          image: example-app:latest          ports:            - containerPort: 80

该Deployment将部署三个名为“example-app”的Pod,并将使用标签“app=example-app”进行选择。

接下来,我们需要创建一个NodePort类型的Service。以下是一个示例Service YAML文件:

apiVersion: v1kind: Servicemetadata:  name: example-appspec:  selector:    app: example-app  ports:    - name: http      port: 80      targetPort: 80  type: NodePort

该Service将使用标签选择器“app=example-app”来绑定到Pod,并将端口80映射到每个Pod的端口80。此Service类型为NodePort。

完成上述步骤后,我们可以使用以下命令检查Service的状态:

kubectl get services

输出结果应该类似于以下内容:

NAME          TYPE        CLUSTER-IP    EXTERNAL-IP   PORT(S)        AGEexample-app   NodePort    10.0.0.100           80:32456/TCP   5m

其中,NodePort为32456。

现在,我们可以使用集群中任何一个节点的公共IP地址和端口32456来访问该Service。例如,如果节点的公共IP地址为192.168.1.100,则可以使用以下URL访问该Service:

http://192.168.1.100:32456/

相关稿件

使用NodePort对外发布服务

广西实施2023年高校毕业生“留桂就业计划” 全球最新

【世界时快讯】盆栽风信子秋天养殖方法 风信子秋季养护

美国女辣警爱上嫌疑大毒贩,为男友毁缉毒行动

广东景区变身“岭南文艺之窗”:“不需要专门买票,想看多久看多久”

世界时讯:从AI开创者到“末日预言者”,“人工智能教父”离开谷歌

诺普声是哪个国家的品牌_什么档次怎么样

焦点播报:以“BR / A”结尾,巴西组装的苹果 iPhone 14 曝光

看热讯:5月5日起千万电子消费券“开抢”

当前简讯:五一假期前四天 跨省游客占比23.6% 省内游客占比超76%

世界热头条丨挖掘机五十铃电喷柴油机构造与拆装维修

手机开不开机怎么办还嗡嗡响_手机开不开机怎么办

普陀山在哪个城市

当前动态:萧山萝卜干怎么晒方法(萧山萝卜干怎样吃)

热头条丨融合生态之美人文之蕴 别样深圳:通山达海贯城串趣

四时田园杂兴古诗朗诵其二十五_四时田园杂兴古诗 环球快资讯

结晶蜂蜜变质后的图片_结晶蜂蜜

ps里面的描边工具在哪里_ps描边工具在

环球微速讯:康基医疗(09997.HK):5月2日南向资金增持9.05万股

工伤保险待遇的特点|世界微头条

刺激,86分钟绝杀,1-0巴萨爆发,掀翻皇马的绊脚石+西甲冠军稳了|焦点热讯

家庭自制米酒的做法窍门窍门(家庭自制米酒的方法)_天天观速讯

中国男篮世界杯抽签有利 李凯尔归化手续完成或助国篮小组出线

【世界新要闻】孟加拉王朝是如何一步步衰落的?其影响在哪?

熊出没探险日记第三季预告_熊出没之探险日记3季什么时候出播

广州豪泰x光科技有限公司电话_广州豪泰x光科技有限公司-世界百事通

中心句在开头的作用_中心句的作用|最新快讯

银企共融,合力同辉——商会与邮储银行江门分行举行座谈交流会

【环球速看料】与子偕老_宜言饮酒 与子偕老 琴瑟在御 莫不静好 是什么意思

环球观天下!营销部工作计划模板范文(必备22篇)