通过AIP访问服务
用proxy命令在本地做映射。
kubectl proxy --address='0.0.0.0' --disable-filter=true
注: address 不指定默认为127.0.0.1只有映射主机能访问
disable-filter=true 关闭认证过滤(不关外部访问会提示 Forbidden )
创建nginx做测试
kubectl create deployment nginx --image=nginx:1.17.0-alpine
kubectl expose deployment nginx --port=80 --type=NodePort
这里开nodeport是为了好验证服务能不能访问。
通过API访问
http://192.168.4.4:8001/api/v1/namespaces/default/services/http:nginx:/proxy/
API地址 命名空间 资源类型 http:svc名:/proxy / 代理路径
通过浏览器也能访问:

版权声明:本文为lswzw原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。