运行实例检测集群

运行一个测试实例检查集群状态

kubectl run nginx --image=nginx --replicas=3

kubectl get pod
查看容器跑在哪个节点上
kubectl get pod -o wide
暴露端口外部可以访问
kubectl expose deployment nginx --port=88 --target-port=80 --type=NodePort

查看端口,后面如果加名称,则表示查看指定服务端口例如:nginx
kubectl get svc 
//部署的应用配置文件
 kubectl edit deployment nginx

1320926-20190909180657028-736462210.png

1320926-20190909180715833-317440102.png

1320926-20190909180740018-1779490914.png

在外部浏览器中访问只需要使用node节点ip地址加上对外暴露的端口即可访问应用

1320926-20190909180759235-465300107.png

在对外和对内暴露端口然后进行访问时遇到了一个问题:iptables版本太低,升级一下iptables版本,问题解决并且外部成功访问

转载于:https://www.cnblogs.com/jasonboren/p/11493280.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值