博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kubernetes 命令方式 部署、访问应用
阅读量:5144 次
发布时间:2019-06-13

本文共 909 字,大约阅读时间需要 3 分钟。

Kubernetes 命令的方式运行应用:

~$ kubectl run blogtest --image=18524637652/blog_test:firsttry --port=15672deployment.apps "blogtest" created

外部访问Kubernetes内部的应用:

  默认情况下,所有Pod只能在集群内部访问,为了能够外部访问应用,需要将容器端口映射到节点的端口,15672 就是容器中端口。15672端口已经映射到了12732端口,端口号是随机分配的

~$ kubectl get serviceNAME         TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)   AGEkubernetes   ClusterIP   10.96.0.1    
443/TCP 6d~$ kubectl expose deployment/blogtest --type="NodePort" --port="15672"service "blogtest" exposed~$ kubectl get serviceNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEblogtest NodePort 10.111.225.14
15672:12732/TCP 6skubernetes ClusterIP 10.96.0.1
443/TCP 6d~$ hostnamegalaxy-k8s-test-master-02~$ curl galaxy-k8s-test-master-02:12732

 

转载于:https://www.cnblogs.com/Lyh1997/p/10230145.html

你可能感兴趣的文章
SQL语句执行与结果集的获取
查看>>
bzoj 3994: [SDOI2015]约数个数和
查看>>
反向树状数组
查看>>
android动画(一)Interpolator
查看>>
关于微软自带的身份和角色验证
查看>>
【产品测评】Android应用商店分析报告——百度应用
查看>>
【Android】Android取消EditText自动获取焦点
查看>>
匈牙利算法---解决最大匹配问题
查看>>
浅拷贝和深拷贝(java)
查看>>
图片延迟加载开源方案-lazysizes
查看>>
树上倍增LCA模版
查看>>
破窗效应
查看>>
tab+swiper+fixed
查看>>
js中使用EL表达式
查看>>
MySQL建表语句+添加注释
查看>>
自用正则表达式记录
查看>>
性能优化的 ULBOX(收集-)
查看>>
利用C#开发基于snmpsharpnet基础的SNMP开发应用
查看>>
data.table
查看>>
循序渐进之Spring AOP(2) - 基本概念
查看>>