kubernetes - Kubernetes - 使用 Minikube 访问 ClusterIP 服务
问题描述
我已经用类型设置了我的服务,NodePort
但实际上不需要外部访问 - 他们只需要能够相互交谈。
因此,我认为我应该将这些更改为默认值,ClusterIP
但问题是 - 在本地开发期间如何继续访问这些服务?
因此,当我进行更改时,NodePort
自然会显示我现在如何访问 - 我可以从某个地方获得一些特殊的端点地址吗?ClusterIP
minikube service list
no node port
谢谢。
解决方案
您需要像任何其他集群外案例一样访问它。通常这意味着要么 要么kubectl port-forward
,kubectl proxy
但我更喜欢前者。一般来说,ClusterIP 服务只能从集群内部访问,通过转发器访问仅用于调试或不频繁访问。
推荐阅读
- r - 在反应元素中更新私有但不更新 UI
- algorithm - Bellman-Ford 路由算法,怎么会这样呢?
- spring-boot - 你能用列表吗
和@OneToMany 同时在实体中? - r - 将图像上传到 R 闪亮可下载到 pdf
- python - 如何将蓝牙插座连接到安卓手机?
- excel - 如何在 Excel 中映射对象?
- if-statement - 合并两个 IF 时 Google Sheet 输出错误
- javascript - 如果没有箭头函数(常规函数),我将如何重写它
- flutter - 使用 http 从 API 解析数据的问题
- amazon-web-services - 使用 Terraform 时,为什么我在其入/出规则中更改 EC2 实例时,我的 RDS 实例会拆除并重新启动?