Kubernetes上对应用程序进行故障排除的技巧( 二 )
语法非常简单 , 您可以重新启动代码并再次进行测试 。
kubectl scale deploy/nginx-1 --replicas=0kubectl scale deploy/nginx-1 --replicas=1
6. Port forwarding【Kubernetes上对应用程序进行故障排除的技巧】我们需要这个技巧 ,通过kubectl进行的端口转发使我们可以在我们自己计算机上的本地或远程群集上公开一项服务 , 以便在任何已配置的端口上访问它 , 而无需在Internet上公开它 。
以下是在本地访问Nginx部署的示例:
kubectl port-forward deploy/nginx-1 8080:80
有人认为这仅适用于部署或Pod , 这是错误的 。 服务间是公平的 , 通常是转发的选择 , 因为它们将模拟生产集群中的配置 。
如果您确实想在Internet上公开服务 , 通常会使用LoadBalancer服务 , 或运行kubectl暴露:
kubectl expose deployment nginx-1 --port=80 --type=LoadBalancer
技巧说完了 , 可以现在尝试一下 , 我希望您发现这6条命令和技巧有用 ,现在 , 您可以在真实的集群上对其进行测试了 。
- 微软|外媒:微软将对Windows 10界面进行彻底改进 已招兵买马
- Linux 5.11开始围绕PCI Express 6.0进行早期准备
- AMP Robotics募资5500万美元 开发AI对可回收物进行分拣
- Mozilla正在对Firefox设计进行更新工作
- iPhone 13仍将有四款型号 Pro版屏幕进行重大升级
- LG Wing获得新的软件更新 一键发送应用程序更顺畅
- 谷歌对内部论文进行“敏感问题”审查!讲坏话的不许发
- 将OPPO美学进行到底 Reno5 Pro+外观设计一览
- 苹果操控专利曝光:未来或允许Mac用户在投影面上进行触摸输入
- 亲子陪伴好去处 华为应用市场2020嘉年华火爆进行中