.net core上 K8S(七).netcore程序的服务发现
正文上一章我们分享了k8s的网络代理模式,今天我们来分享一下k8s中的服务发现。1.环境变量模式的服务发现k8s默认为我们提供了通过环境变量来实现服务发现的功能,前提是 ...
·
正文
上一章我们分享了k8s的网络代理模式,今天我们来分享一下k8s中的服务发现。
1.环境变量模式的服务发现
k8s默认为我们提供了通过环境变量来实现服务发现的功能,前提是
1.需要service在pod之前创建
2.适用于同一命名空间
1.1创建service
kubectl create -f netcore-service.yaml
1.2创建pod
kubectl create -f netcore.yaml
1.3验证
查看环境变量
我们再以相同的方式再创建一组pod+service
kubectl create -f netcore-service2.yaml
kubectl create -f netcore2.yaml
查看env
我们进入容器,调用一下第一个service
至此,我们证明了可以通过env使service互通
相关文章:
原文地址:https://www.cnblogs.com/chenyishi/p/10129093.html
.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com
更多推荐
已为社区贡献80条内容
所有评论(0)