访问应用service-这里主要是内部访问有点对外暴露,nodeport形式
Posted miaozhijuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问应用service-这里主要是内部访问有点对外暴露,nodeport形式相关的知识,希望对你有一定的参考价值。
访问应用service-这里主要是内部访问、有点对外暴露,nodeport形式
服务发现,service可以做多端口映射,标签选择确定关联关系,除了填写的内容之外,kubernates帮助补充其他内容
![enter description here 技术图片](https://image.cha138.com/20210625/d454dd45f3a44f49ba57822515a69bfa.jpg)
enter description here
如何对外服务的补充,没有配置默认就是clusterip,只能在集群内部访问
![enter description here 技术图片](https://image.cha138.com/20210625/1facfccfb8bb4b4c98ef674e8a3053b8.jpg)
enter description here
有selector的service
![enter description here 技术图片](https://image.cha138.com/20210625/158d28ef4a5d4bdfac4a58664e55b519.jpg)
enter description here
![enter description here 技术图片](./images/1586250145664.png)
![enter description here 技术图片](https://image.cha138.com/20210625/09ffe769fd344c8a961f4de025fb18ff.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/7c3a39874d3a43e3abe199581de98e82.jpg)
无selector的service怎么选择后台的
![enter description here 技术图片](https://image.cha138.com/20210625/3e6741ff0e0441afb843771c3df56d11.jpg)
enter description here
![enter description here 技术图片](https://image.cha138.com/20210625/a155a610976f4ae9a3c21577de2ad984.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/214189af9666487ca09dac7ac847b6b1.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/43454e8816524d4788200b40179dc902.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/d68056212d26486c956f5f96cce0d994.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/d3371bc5e39f4e8084a748a06ecf6e80.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/86ff3335bd874ec0aa31bfdf8475e962.jpg)
service对外暴露服务,而不是用ingress
![enter description here 技术图片](https://image.cha138.com/20210625/03dd25889d01423b861313b7a3c394f4.jpg)
enter description here
![enter description here 技术图片](https://image.cha138.com/20210625/d58898b8a12e46ffb5ccd6d25fb67c80.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/8ed5f6834e434c468cde74110d4c7c13.jpg)
![enter description here 技术图片](https://image.cha138.com/20210625/4f24a26b553b44f3a7166cd9633c44f0.jpg)
创建一个deployment的简单方式以及服务暴露的简单方式
![enter description here 技术图片](https://image.cha138.com/20210625/5825b46696f944ac9ab8cc1e0589e157.jpg)
enter description here
![enter description here 技术图片](https://image.cha138.com/20210625/638f23194aaf44dd942beb0c4db9b38e.jpg)
创建结果以及解释
![enter description here 技术图片](https://image.cha138.com/20210625/cad2684636dc47e7912bb375f5c3dbe8.jpg)
enter description here
![enter description here 技术图片](https://image.cha138.com/20210625/de72861cfd4740689df5f005cd16b184.jpg)
创建两个不同的 namespace, 在两个 namespace 下各自创建一个服务( busybox 或 curl 即可),然后从一个服务的 pod 里用域名访问另一个服务( curl 或 nslookup ) 。
以上是关于访问应用service-这里主要是内部访问有点对外暴露,nodeport形式的主要内容,如果未能解决你的问题,请参考以下文章
关于Kubernetes中Service Account的一些笔记:Pod内部如何访问K8s集群