.net core i上 K8S(七).netcore程序的服务发现

上一章我们分享了k8s的网络代理模式,今天我们来分享一下k8s中的服务发现。

1.环境变量模式的服务发现

k8s默认为我们提供了通过环境变量来实现服务发现的功能,前提是

  1.需要service在pod之前创建

  2.适用于同一命名空间

1.1创建service

[root@localhost ~]# cat netcore-service.yaml apiVersion: v1 kind: Service metadata: name: netcore-service labels: app: netcore spec: ports: - name: http protocol: TCP port: 1001 targetPort: 1000 nodePort: 31111 selector: app: cys-netcore type: NodePort

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwxfpg.html