首页 > 技术文章 > 运行实例检测集群

jasonboren 2019-09-09 18:08 原文

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

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

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

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

推荐阅读