当前位置: 首页 > article >正文

K8S - 外部访问集群

前言

文档可以承接前面的内容看
这里只做外部访问的介绍

正文

kubectl get po

#打印某个pod的环境变量
kubectl exec nginx-7c5ddbdf54-6nfw2 \
  -- printenv |grep KUBERNETES

#删除 service
kubectl get svc
kubectl delete svc nginx

#使用 LoadBalancer 的方式重新创建 service
kubectl expose deployment nginx --type=LoadBalancer

kubectl get svc

在这里插入图片描述
通过服务器主机的公网IP,加端口 31778,成功访问nginx
在这里插入图片描述
测试

#如果服务器运行在AWS 或 GCE 上,使用curl找到可以做 SSH 或 PuTTY 连接的IP
curl ifconfig.io

#如果将副本数设置为0,则nginx访问失败
kubectl scale deployment nginx --replicas=0

kubectl get po

#再将副本数拓展为2,nginx又正常工作了 - 又能正常访问了
kubectl scale deployment nginx --replicas=2

kubectl get po

#删除 deployment 并不会自动删除 endpoint 和 service
kubectl delete deployments nginx
kubectl delete svc nginx

http://www.kler.cn/a/299365.html

相关文章:

  • 26. Redis缓存过期
  • LabVIEW程序员每天会阅读哪些技术网站来提升自己
  • 【数据结构】单链表的应用
  • 跨国公司研发战略调整与中国IT产业的未来
  • 安卓开发板_联发科MTK开发评估套件串口调试
  • 【OpenCV2.2】图像的算术与位运算(图像的加法运算、图像的减法运算、图像的融合)、OpenCV的位运算(非操作、与运算、或和异或)
  • 数学建模笔记——TOPSIS[优劣解距离]法
  • 大数据Flink(一百一十六):Flink SQL的时间属性
  • 一款好用的电子样本册转换器
  • Unity面试:MipMap是什么,有什么作用?
  • 【CMake编译报错小复盘】CMAKE_CUDA_ARCHITECTURES,CMake version,GCC version问题
  • vscode 高效率开发手册
  • Python知识点:使用Python进行PDF文档处理
  • FFmpeg的安装教程
  • 第二十一章 加密 SOAP 主体 - 变体:使用可识别证书的信息
  • 第二部分:Web3的核心技术 4. 智能合约
  • 一款支持同一个屏幕界面同时播放多个视频的视频播放软件
  • 【前端项目发布线上环境页面刷新报404】
  • 博物馆如何实现3D交互控制展示?
  • 智能厕所系统高科技打造公厕新生态丨深圳讯鹏科技